1.2 KiB
1.2 KiB
1. Specification
- 1.1 新增
ui-color-systemOpenSpec 变更说明 - 1.2 定义全局 UI token、素材库状态 token、AI 编程 token 优先级要求
- 1.3 为每个 requirement 补充至少一个 Scenario
2. Documentation
- 2.1 新增
docs/UI_COLOR_SYSTEM.md - 2.2 说明 token 使用边界
- 2.3 说明 hover、selected、focus 默认规范
- 2.4 明确禁止新增重黑遮罩、黑色主按钮、孤立蓝色 focus
3. Implementation
- 3.1 在全局样式与 Drawnix/TDesign 主题中新增
--aitu-ui-*token - 3.2 将素材库卡片 hover、selected、focus、overlay、badge、checkbox 状态切换为 token
- 3.3 将素材库工具栏、筛选器、详情栏、窗口、虚拟框选、存储条和视图切换切换为 token
- 3.4 移除素材库组件内局部
$brand-orange与黑色主按钮/重黑遮罩用法 - 3.5 收敛素材库多选操作区,避免重复品牌主按钮与选中整图白色蒙层
4. Validation
- 4.1 运行
openspec validate update-ui-color-system --strict - 4.2 运行素材库样式静态扫描,确认无局部
$brand-orange、黑色主按钮、重黑遮罩 - 4.3 运行最小类型/构建检查