Commit Graph

188 Commits

Author SHA1 Message Date
orion aa3743b42d 全面优化 2026 前端响应式体验与加载性能
完成 FileCodeBox 2026 全站桌面端、平板和移动端的视觉交互复核,补齐文件选择后的批量操作闭环,并降低公共首屏的字体与低频依赖成本。

- 为移动文件列表增加全选、已选数量、批量编辑、策略与删除固定栏,并补充详情删除和空筛选重置
- 优化设置保存栏、分区导航、发送过期控件、仪表盘日期与图表操作、分页和记录抽屉
- 为后台侧栏增加遮罩、滚动锁定、Escape 关闭和焦点返回,完善登录密码可见性与国际化
- 移除全站强制 DingTalk 字体,按需加载 JSZip、Marked 和 DOMPurify,并停止空闲提示定时器
- 已通过架构检查、Vue 类型检查、ESLint、生产构建、48 组多视口明暗模式矩阵及核心流程回归
2026-07-21 16:44:45 +08:00
orion fa6b484d17 完善文件历史表格键盘滚动可访问性
为文件管理页的历史文件表格补充可聚焦的滚动区域语义,避免窄视口下横向滚动内容无法通过键盘访问。

- 为历史文件表格滚动容器增加 region 角色和可访问名称
- 保持现有表格、分页和文件操作逻辑不变
- 已通过架构检查、Vue 类型检查、Vite 生产构建和 diff 检查
2026-07-21 11:46:50 +08:00
orion 6d781cab58 🐛 修复设置标签导航退出管理员页面问题
修复 2026 管理后台系统设置页的分区导航与 Hash 路由冲突,避免点击顶部标签后被 Vue Router 解析为公共路由并离开管理员页面。

- 将设置分区的普通 Hash 链接改为同页滚动按钮,不修改当前后台路由
- 保留管理员布局和登录会话,并兼容 reduced-motion 设置
- 修复公共页管理员入口显示原始 i18n key 的问题
- 已通过架构检查、Vue 类型检查和 Vite 生产构建
2026-07-21 11:36:06 +08:00
orion b60c003ec2 优化 2026 前端无障碍与响应式体验
完善 2026 主题的移动端与桌面端交互体验,修复多项可访问性和信息展示问题。

- 允许浏览器缩放,补充焦点样式、按钮名称、表单标签和对话框键盘焦点管理\n- 支持 reduced-motion,扩大公共页、后台导航、记录列表和分页控件的触控区域\n- 优化系统设置分区导航、密码显示、字段语义和底部粘性保存栏\n- 压缩移动文件列表操作区,改善桌面表格滚动可达性和统计值截断\n- 优化仪表盘指标、趋势摘要、进度条语义及中英文文案
2026-07-21 11:05:23 +08:00
orion 2f020f5d42 🔀 同步远程测试分支 2026-07-10 16:07:50 +08:00
orion 1225fee430 🔀 合并前端测试验证改动 2026-07-10 16:07:33 +08:00
orion bfc114659d 优化展开动画与趋势控制布局 2026-07-10 15:54:03 +08:00
orion 2cb36c5bbf 平滑趋势图缩放与刻度动画 2026-07-10 15:35:03 +08:00
orion fd58320c8b 📈 修正趋势图整数刻度对齐 2026-07-10 15:20:20 +08:00
orion 377af94a3c Merge pull request 'Main' (#2) from main into test/custom-admin-ui
Reviewed-on: #2
2026-07-10 15:11:30 +08:00
orion 0e51a19575 📱 自适应移动端趋势日期范围 2026-07-10 13:04:59 +08:00
orion 911ff49c2b 📱 调整移动端日期选择器尺寸 2026-07-10 12:27:41 +08:00
orion dad3b97dfc 📈 修复趋势坐标轴与移动日期选择 2026-07-10 11:59:08 +08:00
orion 398aad011f 📱 优化仪表盘健康卡与趋势图触控 2026-07-10 10:59:32 +08:00
orion 7b2cfb4296 📱 优化移动端文件列表与触控体验 2026-07-10 10:34:35 +08:00
orion 12738b874a 优化 2026 主题移动端与详情体验 2026-07-10 10:07:59 +08:00
orion 45a96112bc Merge pull request 'test/custom-admin-ui' (#1) from test/custom-admin-ui into main
Reviewed-on: #1
2026-06-05 16:53:35 +08:00
orion 8092dbc593 优化趋势图悬浮平移动画 2026-06-05 16:23:00 +08:00
orion 21a17012c8 🐛 修复历史文件过期状态显示 2026-06-05 16:18:17 +08:00
orion 36fe4a7f24 优化条件筛选重置入口 2026-06-05 16:14:24 +08:00
orion 2cde31f822 优化管理页交互与历史同步 2026-06-05 16:03:54 +08:00
orion 90321a5ca4 🐛 修复生命周期取件次数占位符 2026-06-05 15:33:14 +08:00
orion f7108f5b44 🎨 统一后台分页与设置页布局 2026-06-05 15:23:25 +08:00
orion a66a0b6a77 🧹 清理文件管理日期控件 2026-06-05 15:11:44 +08:00
orion 63ef49195a 整合文件选择工具栏 2026-06-05 14:54:58 +08:00
orion d13cd91bd0 🎛️ 精准调整日期间距 2026-06-05 14:13:13 +08:00
orion 47fef40654 优化趋势图高刷动画 2026-06-05 13:56:52 +08:00
orion 5d24055517 🎛️ 收紧日期数字间距 2026-06-05 13:48:30 +08:00
orion 9a2b076ca4 🎨 统一仪表盘按钮样式 2026-06-05 13:39:18 +08:00
orion cab6d49358 🔧 调整日期范围间距 2026-06-05 13:30:47 +08:00
orion a0e5ea56d5 🔴 强化删除按钮颜色 2026-06-05 13:23:23 +08:00
orion df6b99961f 🧹 简化所有文件表格行样式 2026-06-05 13:16:08 +08:00
orion 0a3246dcb4 🎛️ 优化日期选择器视觉 2026-06-05 13:08:32 +08:00
orion 0be56a5b0c 🎨 调整2026莫兰迪主题色 2026-06-05 13:01:09 +08:00
orion 4eb2146206 💎 优化所有文件卡片样式 2026-06-05 12:45:07 +08:00
orion 8201f526f0 优化日期选择和提示圆角 2026-06-05 12:34:08 +08:00
orion f37f321d64 Create 2026 admin theme interactions 2026-06-05 12:17:46 +08:00
orion 17dc587555 Use native date pickers across admin forms 2026-06-05 11:53:16 +08:00
orion 896395b84a Reorder dashboard cards and expand trend metrics 2026-06-05 11:38:48 +08:00
orion b6f8d6df18 Route analytics access through composable 2026-06-05 11:20:23 +08:00
orion 105efc40d5 Add admin analytics trend views 2026-06-05 11:13:50 +08:00
Lan a58fc43d94 fix: resolve frontend lint errors 2026-06-03 19:41:08 +08:00
Lan 8e7806c462 Merge branch 'feature/ux-compat-platform' 2026-06-03 18:40:50 +08:00
Lan a3e295d59c fix: align send file and text panel heights 2026-06-03 18:09:39 +08:00
Lan ecc416fbba fix: restore main transfer pages with smooth routing 2026-06-03 17:43:28 +08:00
Lan 55c3231216 style: modernize public transfer pages 2026-06-03 14:48:17 +08:00
Lan a00ff4a31d refactor: restore public transfer pages 2026-06-03 14:20:35 +08:00
Lan 04a0498923 feat: show admin dashboard version 2026-06-03 12:21:44 +08:00
Lan 2428409953 refactor: streamline admin management UI 2026-06-03 12:06:12 +08:00
Lan c81c85a41a fix: prevent duplicate admin scrollbars 2026-06-03 10:43:34 +08:00