5.2 KiB
5.2 KiB
CTMS 企业级 UI 改造设计方案(第一阶段)
1. 目标与边界
1.1 North Star(1-2 周)
将 CTMS 从“功能可用”升级为“管理层一眼认可的企业级系统”,聚焦:
- 视觉统一:10 个核心页面采用同一套视觉语言。
- 信息层级清晰:标题、指标、风险、操作区一眼分层。
- 专业可信:克制、高密度但不混乱、细节一致。
1.2 In Scope(第一阶段)
- 全局壳层:侧边栏、顶栏、面包屑、页面头、卡片容器。
- 设计基础:色彩/字体/间距/圆角/阴影/状态色 token 统一。
- 高曝光 10 页:
/project/overview/project/milestones/subjects/risk-issues/sae/risk-issues/pd/risk-issues/monitoring-visits/fees/contracts/fees/special/file-versions/admin/projects/:projectId
- 轻交互:筛选区、表格工具栏、主次按钮层级、空态/加载态统一。
1.3 Out of Scope(第一阶段不做)
- 业务流程重构和权限逻辑改动。
- 新增复杂图表引擎或大规模前端架构迁移。
- 全量页面一次性翻新。
2. 视觉方向与设计系统基线
2.1 视觉方向
Executive Clinical Minimalism(管理层临床极简)
关键词:克制、秩序、可信、少而精。 避免:花哨渐变、互联网运营感、过度装饰。
2.2 品牌识别锚点
- 深海军蓝 + 冷灰主色体系,传达管理层报告感。
- 高对比标题 + 低饱和数据面,强化信息主次。
- 统一壳层卡片语言,确保跨页面一致识别。
2.3 最小设计系统(MDS)
- Tokens
- Color:
brand / text / bg / border / status - Type:
Display(标题) + UI(正文)双字体体系 - Space:8pt 网格(
4/8/12/16/24/32) - Radius/Shadow:统一 3 档,页面禁止自定义分叉
- Color:
- 组件皮肤(Element Plus 主题化)
- Button(主/次/危险/幽灵)
- Input/Select/DatePicker
- Table(表头、行高、hover、密度)
- Card/Section Header/Tag
- 交互规则
- 页面主按钮固定在右上主操作区
- 筛选条统一(左筛选、右动作)
- 表格区统一“工具栏-表格-分页”三段结构
2.4 第一阶段质量门槛
- 10 页视觉一致性 >= 90%。
- 不出现第三套颜色、第三套圆角、第三套按钮风格。
- 1366 桌面与 iPad 宽度保持结构稳定。
3. 优先级与里程碑
3.1 优先级
P0(必须完成)
- 全局壳层统一:
Layout.vue + main.css + unified-page.css。 - 10 个核心页面统一改造(见 In Scope)。
- 统一状态体系:加载态、空态、错误态、禁用态、风险高亮态。
P1(有余量时)
/workbench视觉升级。- 表单页统一(新建/编辑页头、分组、主次按钮)。
- 克制型关键动效(入场/hover)。
P2(后续阶段)
- 全模块扩展(知识库、启动授权细分页)。
- 深度交互优化(跨页筛选记忆、快捷操作)。
- 主题扩展(暗色/品牌变体,按需)。
3.2 两周里程碑
M1(第 1-3 天):视觉基线锁定
- 冻结 tokens(颜色/字体/间距/阴影/圆角)。
- 产出 3 类样板页(概览、列表、详情)。
- 评审后锁定不可随意改动项。
M2(第 4-7 天):高曝光页面落地(第一批)
- 完成 P0 页面中的 6 页。
- 统一页面头、筛选条、表格工具栏、分页区。
- 首轮一致性巡检与收敛。
M3(第 8-10 天):P0 收敛(第二批)
- 完成剩余 4 页。
- 统一空态/加载态/错误态。
- 窄屏最小可用适配。
M4(第 11-14 天):验收与打磨
- 演示路径串联:概览 -> 风险 -> 进度 -> 费用。
- 视觉一致性检查(目标 >= 90%)。
- 性能与可访问性快速校验并修复阻断项。
4. 执行架构与风险控制
4.1 双轨并行执行
- 轨道 A(20%):Design System 底座
- 固化 token、组件皮肤、壳层规范。
- 轨道 B(80%):核心页面改造
- 严格按 P0 页面推进,仅做视觉 + 轻交互。
4.2 工作机制
- 每日节奏:样板页 -> 批量套用 -> 巡检收敛。
- 每 2 天一次统一性评审(跨页面对齐)。
- 决策优先级:统一性 > 局部美化。
4.3 主要风险与控制
- 风格分叉
- 控制:样式入口收敛到全局 token 与统一壳层 class。
- 时间被细节吞没
- 控制:先结构统一,后细节打磨;P1 不挤占 P0。
- 观感升级但管理层不买账
- 控制:围绕高管路径做演示脚本。
- 样式改动引入回归
- 控制:每页改造后执行关键路径 smoke(筛选/跳转/分页/导出)。
5. 第一阶段验收清单
- 统一性:10 页通过同一套视觉检查项。
- 观感:15 分钟演示无明显风格跳变与信息噪声。
- 可用性:主操作、筛选、列表关系明确。
- 稳定性:桌面与窄屏无结构破坏。
- 风险控制:无新增业务逻辑缺陷。
6. 决策结论
- 采用“Design System 20% + 页面改造 80%”双轨并行。
- 第一阶段严格完成 P0;P1 仅在余量下执行。
- 下一步进入实施计划拆解(writing-plans)。