yiqiu
|
f354a113b1
|
feat: 侧边栏菜单胶囊高亮效果
continuous-integration/drone/push Build is passing
- 悬停: 半透明白色背景 rgba(255,255,255,0.06)
- 选中: 半透明蓝色背景 rgba(22,93,255,0.12) + 蓝色图标
- 去掉底部横线和颜色突变
- 平滑 0.2s 过渡动画
- 子菜单同样适用
|
2026-03-19 20:38:11 +08:00 |
|
yiqiu
|
3e94349dac
|
fix: Logo 点击区域修正 - z-index 提升到 100 + img pointer-events:none
continuous-integration/drone/push Build is passing
核心修复:
- z-index: 20 → 100, 确保不被页面内容遮挡
- img 加 display:block 消除行内间隙
- img 加 pointer-events:none 让点击事件穿透到父级 a 标签
- a 标签加 cursor:pointer 显式指定
|
2026-03-19 20:36:14 +08:00 |
|
yiqiu
|
466030b754
|
fix: 三个页面 Logo 点击区域增大 (padding: 6px → 12px 14px)
continuous-integration/drone/push Build is passing
|
2026-03-19 20:25:53 +08:00 |
|
yiqiu
|
9aa866297b
|
style: 登录注册忘记密码页 Logo 全亮显示 (opacity: 0.7 → 1)
continuous-integration/drone/push Build is passing
|
2026-03-19 20:24:02 +08:00 |
|
yiqiu
|
06725256f0
|
fix: 忘记密码页 Logo 与登录页统一 (opacity:0.7, height:28px)
continuous-integration/drone/push Build is passing
|
2026-03-19 20:22:58 +08:00 |
|
yiqiu
|
8bdc58942c
|
fix: 忘记密码页多语言切换样式补全 lang-box
continuous-integration/drone/push Build is passing
|
2026-03-19 20:21:30 +08:00 |
|
yiqiu
|
9aad476e96
|
fix: 忘记密码页 Logo 样式修正 .login-logo → .back-home-link/.back-home-logo
continuous-integration/drone/push Build is passing
|
2026-03-19 20:19:05 +08:00 |
|
yiqiu
|
d15b9e2e54
|
feat: 忘记密码页加入 Logo + 多语言切换
continuous-integration/drone/push Build is passing
- forget.php: 加入左上角 Logo (back-home-link) 和右上角 lang-box
- forget.js: 加入 seletcLang 数据、changeLang 方法、getCommonSetting 中初始化语言
|
2026-03-19 20:12:51 +08:00 |
|
yiqiu
|
6450c6dbbd
|
refactor: 忘记密码页面完全重写,匹配登录注册风格
continuous-integration/drone/push Build is passing
- 去掉旧双面板布局(蓝色横幅+白色卡片)
- 改为居中无卡片暗色极简风格
- 统一渐变背景、Tab 切换、输入框、按钮等样式
- 手机号前缀统一暗色框样式
- 移动端适配
|
2026-03-19 20:03:00 +08:00 |
|
yiqiu
|
0b845b2075
|
feat: 会员中心全局暗色主题重构
continuous-integration/drone/push Build is passing
阶段一:全局覆盖
- 新增 dark-override.css (450+ 行),覆盖所有 Element UI 组件暗色样式
- 输入框、表格、Tabs、弹窗、按钮、分页、复选框、下拉框等
- 侧边栏、顶栏、主内容区暗色背景
- 滚动条、日期选择器、消息面板等
- header.php 引入 dark-override.css
阶段二:页面独立 CSS 暗色化(22 个文件)
- 白色背景 #fff → #161b22
- 浅灰背景 #F3F5F9 → #0d1117
- 深色文字 #171725/#1E2736 → #E6E8EB
- 灰色文字 #8692B0 → #8B949E
- 浅色边框 #E6E7EB → rgba(255,255,255,0.06)
- 悬停背景 #F5F7FA → #21262d
|
2026-03-19 19:49:49 +08:00 |
|
yiqiu
|
63facc24d6
|
fix: 手机号前缀输入框改为统一暗色框
continuous-integration/drone/push Build is passing
- 整个 el-input-group 统一 background:#1c2028 + border-radius:8px
- prepend 和 input 内部全部 border:none,视觉无缝融合
- hover 时整体显示蓝色描边
- prepend 宽度 80px,内部 padding 合理
|
2026-03-19 19:39:27 +08:00 |
|
yiqiu
|
7d1167978c
|
fix: +86前缀溢出(prepend增至90px+内部100%宽) + 语言/消除(overflow:hidden)
continuous-integration/drone/push Build is passing
- prepend 70px→90px, 内部 el-select 和 el-input 均 width:100%
- padding-right:24px 给下拉箭头留位
- lang-box 加 overflow:hidden 隐藏 span 间的 / 文本节点
|
2026-03-19 19:34:05 +08:00 |
|
yiqiu
|
97a0271cac
|
fix: +86前缀被挤出 + 注册页加语言切换 + 语言按钮样式
continuous-integration/drone/push Build is passing
- prepend 固定 width:70px 避免 +86 被挤出
- 注册页 login-jump-btn 内加入 lang-box 语言切换
- lang-box 用 font-size:0 消除文本节点间的 / 分隔符
- 登录注册页 lang-box 样式统一
|
2026-03-19 19:25:46 +08:00 |
|
yiqiu
|
dd44eb48f0
|
fix: 手机号前缀(国家代码)暗色样式修复
continuous-integration/drone/push Build is passing
补全 el-input-group__prepend 内 select 和 input 的暗色覆盖
- 背景透明 + 文字白色 + 箭头灰色
- 登录页和注册页同步修复
|
2026-03-19 19:23:00 +08:00 |
|
yiqiu
|
2c2c5967a3
|
refactor: 删除多余的 login-top 邮箱/手机 Tab
continuous-integration/drone/push Build is passing
密码登录→邮箱,验证码登录→手机,login-type-tabs 已隐含此选择
|
2026-03-19 19:21:49 +08:00 |
|
yiqiu
|
6610ff4623
|
refactor: 登录方式切换改为顶部 Tab 左右选择
continuous-integration/drone/push Build is passing
- 密码登录/验证码登录从底部按钮移到表单顶部
- 与邮箱/手机 Tab 统一风格(胶囊式)
- 删除底部 pass-btn 按钮
- login-type-tabs 深灰底+蓝色高亮
|
2026-03-19 19:17:40 +08:00 |
|
yiqiu
|
d7993cfb37
|
revert: 移除自定义页面过渡动画,使用默认跳转
continuous-integration/drone/push Build is passing
- header.php: 删除 pageEnter/pageLeave CSS 动画
- footer.php: 删除 click 拦截和 doTransition JS
- 保留 Logo 动态加载脚本
|
2026-03-19 19:15:04 +08:00 |
|
yiqiu
|
2bbac34afc
|
fix: Logo 字段路径修正 data.official_website_logo
continuous-integration/drone/push Build is passing
|
2026-03-19 19:12:54 +08:00 |
|
yiqiu
|
0fe3f876a8
|
fix: Logo API 改用正确的前台路由 /console/v1/theme/config
continuous-integration/drone/push Build is passing
原路径 config.json 被 ThinkPHP 路由拦截返回 404
改用插件前台 API 路由,支持 res.data 嵌套解析
|
2026-03-19 19:09:37 +08:00 |
|
yiqiu
|
521c88cc57
|
fix: Logo 从插件配置 API 动态获取
continuous-integration/drone/push Build is passing
- img src 默认用静态 logo 路径
- footer.php 加 XHR 请求 config.json
- 读取 site_config.official_website_logo 动态替换
|
2026-03-19 19:03:52 +08:00 |
|
yiqiu
|
5e19f6164e
|
style: 登录注册左上角改为 Logo(替代返回首页文字)
continuous-integration/drone/push Build is passing
- 左上角显示网站 Logo 图片,点击回首页
- 默认 70% 透明度,悬停变 100%
- 删除箭头 SVG 和文字
|
2026-03-19 18:59:19 +08:00 |
|
yiqiu
|
b1249399ac
|
fix: 返回首页按钮移到Vue作用域外 + 过渡动画升级
continuous-integration/drone/push Build is passing
- back-home-link 移到 #login/#regist 的 Vue 实例外面,不受 v-cloak 影响
- 过渡动画改用捕获阶段(true),比 Vue 先拦截 click
- 加 transitioning 防抖,防止重复触发
- 暴露 window.__navigateTo() 供 Vue 编程式跳转使用
|
2026-03-19 18:57:00 +08:00 |
|
yiqiu
|
a077bbc828
|
refactor: 登录页面极简暗色风格 + 登录注册加返回首页
continuous-integration/drone/push Build is passing
login.css: 完全重写为 AkileCloud 风格
- 无卡片/边缘光晕/无边框深灰输入框
- 纯蓝按钮 #165DFF / 胶囊Tab / 暗色第三方登录
- 二维码区域/安全验证/语言切换暗色适配
login.php + regist.php:
- 左上角新增「← 返回首页」按钮(fixed定位)
- 悬停白色+微透明背景
regist.css: 补上 .back-home-link 样式
|
2026-03-19 18:52:50 +08:00 |
|
yiqiu
|
3e2939463c
|
feat: 会员中心全局页面跳转过渡动画
continuous-integration/drone/push Build is passing
header.php: CSS 入场动画(fadeIn + translateY)
footer.php: JS 拦截链接点击,先淡出再跳转
- 入场: 0.35s 从下方8px渐显
- 离场: 0.25s 向上8px渐隐
- 跳过: 锚点/javascript:/新窗口/修饰键
|
2026-03-19 18:48:39 +08:00 |
|
yiqiu
|
89a60864dc
|
refactor: 注册页面参考 AkileCloud 极简暗色风格
continuous-integration/drone/push Build is passing
- 去掉卡片容器/阴影/边框,表单直接浮在背景上
- 深色背景 #0d1117 + 四角蓝色光晕
- 隐藏左侧装饰背景板
- 输入框无边框深灰底 #1c2028,聚焦蓝色边框
- 纯蓝按钮 #165DFF(非渐变)
- 邮箱/手机切换改为胶囊式 Tab
- 验证码按钮深灰底+蓝色文字
- 标题居中白色大字
- 下拉菜单暗色适配
- 移动端响应式
|
2026-03-19 18:10:21 +08:00 |
|
yiqiu
|
77a3ecddc5
|
refactor: 注册页面重构为暗色科技风
continuous-integration/drone/push Build is passing
- 深蓝背景 #0a0c16 + 辐射渐变光晕
- 左侧装饰「WELCOME」文字渐变色(蓝→紫→粉)
- 右侧表单卡片毛玻璃效果 backdrop-filter
- Element UI 输入框/按钮覆盖为暗色主题
- 注册按钮蓝紫渐变 + 发光阴影
- 验证码按钮渐变色
- 勾选框/链接/错误提示暗色适配
- 自定义滚动条
- 移动端响应式适配
|
2026-03-19 18:02:56 +08:00 |
|
yiqiu
|
3b41cffbc9
|
feat: 会员中心 hgcloud 主题初始化 + drone 部署步骤
continuous-integration/drone/push Build is passing
- 解压官方默认主题 default_yfMBA.tar.gz 到 clientarea/hgcloud/
- .gitignore 排除压缩包和临时解压目录
- drone 新增步骤: 同步 hgcloud 到 /clientarea/template/pc/
|
2026-03-19 17:56:44 +08:00 |
|
yiqiu
|
75756e5a64
|
refactor: 插件管理页面 UI 改造
continuous-integration/drone/push Build is passing
- Tab 合并 6→4:SEO 并入基础配置,JSON 并入高级配置
- 表单双列 grid 布局,短字段两两并排
- section-body 加 20px 24px 内边距
- 配置项可折叠(▼箭头,点击 header 切换)
- 响应式 768px 以下回退单列
- 版权信息和 SEO 描述加 form-item--full 整行
|
2026-03-18 23:57:37 +08:00 |
|
yiqiu
|
a6c1d8cf35
|
style: 轮播标签统一蓝紫渐变色,去掉多色
continuous-integration/drone/push Build is passing
|
2026-03-18 23:51:22 +08:00 |
|
yiqiu
|
6bcb98477f
|
fix: solution彩色竖条撑满容器全高度
continuous-integration/drone/push Build is passing
|
2026-03-18 23:49:10 +08:00 |
|
yiqiu
|
cfb25d1282
|
style: solution彩色竖条加上下流动渐变动画
continuous-integration/drone/push Build is passing
- 渐变色: 蓝→紫→粉→蓝 循环
- background-size: 300% 配合 background-position 动画
- 3s ease-in-out infinite 平滑流动
|
2026-03-18 23:47:32 +08:00 |
|
yiqiu
|
6f162b3fa1
|
feat: 轮播标签功能 — 后台加标签字段 + 多色平行四边形
continuous-integration/drone/push Build is passing
后台:
- 轮播表单新增: 标签(逗号分隔) / 跳转链接 / 按钮文字 / 按钮链接
- 标签字段提示: 云计算,高性价比,弹性伸缩
前台 CSS:
- 标签改为左对齐
- 6 种渐变色自动轮换: 蓝紫/粉红/绿/金/橙/紫
- 保持平行四边形 skewX + 发光效果
|
2026-03-18 23:39:43 +08:00 |
|
yiqiu
|
e2d7a5dc7c
|
fix: QQ弹窗加hover桥接区域 + 回到顶部按钮透明底
continuous-integration/drone/push Build is passing
- popup 加 ::before 透明桥接区域(16px),鼠标可以移到弹窗上
- 回到顶部按钮去掉深色背景,SVG 放大到 42px,默认半透明
|
2026-03-18 23:07:52 +08:00 |
|
yiqiu
|
cd8b1d2037
|
ci: 部署时自动同步 theme_configurator 插件到运行目录
continuous-integration/drone/push Build is passing
|
2026-03-18 23:04:30 +08:00 |
|
yiqiu
|
82f5082fa5
|
fix: QQ客服布局 + 回到顶部按钮样式修复
continuous-integration/drone/push Build is passing
- QQ条目: status 从绿色圆点改为文字提示(点击复制/已复制)
- QQ条目: 加 text-decoration:none 和 margin-left:auto 右对齐
- 回到顶部: SVG 图标从 18px 放大到 28px
|
2026-03-18 22:55:36 +08:00 |
|
yiqiu
|
29d2822602
|
feat: QQ客服点击复制QQ号,不再跳转链接
continuous-integration/drone/push Build is passing
|
2026-03-18 22:50:20 +08:00 |
|
yiqiu
|
20ad8f1d12
|
style: 替换回到顶部按钮为圆形箭头图标
continuous-integration/drone/push Build is passing
|
2026-03-18 22:48:31 +08:00 |
|
yiqiu
|
94080e966c
|
fix: 上传图片地址不再强制加 / 前缀
continuous-integration/drone/push Build is passing
|
2026-03-18 22:45:14 +08:00 |
|
yiqiu
|
f1a74c8b0d
|
fix: 侧边浮窗二维码上传后回填地址栏
continuous-integration/drone/push Build is passing
上传回调选择器加入 data-target-side,修复群聊/公众号上传成功但地址不回填的问题
|
2026-03-18 22:41:18 +08:00 |
|
yiqiu
|
f0e911b7ba
|
fix: 侧边浮窗移到导航配置 tab(index.html 生效版)
continuous-integration/drone/push Build is passing
- 从其他配置移到导航配置 tab
- 重写 renderSides/collectSides 为类型选择式 UI
- 支持 QQ(多客服)/在线客服/群聊/公众号 4 种类型
- 新增 onSideTypeChange/addSideQQ/removeSideQQ 方法
|
2026-03-18 22:34:46 +08:00 |
|
yiqiu
|
704814f4d6
|
refactor: 侧边浮窗从基础配置移到导航配置 tab
continuous-integration/drone/push Build is passing
|
2026-03-18 22:28:16 +08:00 |
|
yiqiu
|
685065689d
|
feat: 后台浮窗管理面板 — 类型选择式 UI
continuous-integration/drone/push Build is passing
- 侧边浮窗改为 4 种模块类型: QQ客服/在线客服/群聊/公众号
- QQ客服: 支持新增多个QQ号 + 在线时间
- 在线客服: 填写客服链接
- 群聊/公众号: 上传二维码图片
- 新增 addSideQQ 方法
- 数据结构: type/label/items/url/qrcode
|
2026-03-18 22:20:55 +08:00 |
|
yiqiu
|
c4dd22ac10
|
feat: 右侧浮窗组件重写 — 4 种模块 + JS 动态渲染
continuous-integration/drone/push Build is passing
新增文件:
- css/float-widget.css: 浮窗按钮/弹出面板/QQ列表/二维码样式
- js/float-widget.js: 4 种模块渲染 + 回到顶部 + 后台数据接口
修改文件:
- header.html: 引入新 CSS/JS
- public/header.html: 替换旧 aside-tools 为 float-widget 容器
模块类型:
1. QQ客服: hover 弹出 QQ 号列表+在线时间
2. 在线客服: 点击新标签页跳转
3. 群聊: hover 弹出二维码
4. 公众号: hover 弹出二维码
数据来源: window.__FLOAT_WIDGET_DATA__ (后台注入) 或 JS 内 demo 数据
|
2026-03-18 22:06:15 +08:00 |
|
yiqiu
|
f96b967474
|
fix: 统一导航栏所有 72px → 56px
continuous-integration/drone/push Build is passing
- nav-item 高度
- nav-cont top
- login-in 高度
- login-menu top
- css/common.css nav-header 高度
|
2026-03-18 20:21:28 +08:00 |
|
yiqiu
|
cf699307b8
|
style: 导航栏高度从 72px 降到 56px
continuous-integration/drone/push Build is passing
|
2026-03-18 20:17:16 +08:00 |
|
yiqiu
|
eb29d7e383
|
style: 联系我们模块加上方间距
continuous-integration/drone/push Build is passing
|
2026-03-18 19:59:38 +08:00 |
|
yiqiu
|
a49759949d
|
feat: 导航栏滚动时半透明毛玻璃效果
continuous-integration/drone/push Build is passing
- 顶部时完全透明
- 滚动 >10px 后渐变为半透明毛玻璃 (0.75 透明度 + blur)
- CSS transition 平滑过渡
|
2026-03-18 19:56:16 +08:00 |
|
yiqiu
|
a1c89ddb87
|
feat: 导航栏固定在顶部 (position:fixed)
continuous-integration/drone/push Build is passing
- .nav-shadow 加 position:fixed + z-index:9999
- body 加 padding-top:72px 防止内容被遮挡
|
2026-03-18 19:54:27 +08:00 |
|
yiqiu
|
fe26f5d817
|
style: About 页面改左右布局,去掉 ABOUT US badge
continuous-integration/drone/push Build is passing
- 左侧: 标题 + 三段文案
- 右侧: 联系信息卡片(地址/邮箱/电话)
- 去掉 badge,去掉居中窄栏,利用全宽
|
2026-03-18 19:52:39 +08:00 |
|
yiqiu
|
b6a0dc9b9a
|
refactor: About 页面最终版 — 模糊文案 + 联系方式
continuous-integration/drone/push Build is passing
- 去掉数据统计(避免精确数字)
- 去掉资质认证(避免举报)
- 三段模糊文案描述公司业务
- 联系信息:地址、邮箱、电话(SVG图标+卡片列表)
- 占位信息待替换
|
2026-03-18 19:50:01 +08:00 |
|