2.1 KiB
2.1 KiB
OneOS 设计规范 v2 · 设计决策
| 项 | 内容 |
|---|---|
| 日期 | 2026-07-22 |
| 状态 | 已落地文档包 |
| 产物 | src/resources/design-system/(DESIGN.md + chapters/00–09 + tokens.json + oneos-ds-tokens.css) |
背景
既有 v1 规范仅覆盖中后台列表页(筛选 / KPI / 表 / 分页)。产品需要基于当前平台重做设计规范,约束 Web 与 App 全部页面的显示与组件,实现全站统一。
决策
App 范围
原生 App + 微信小程序 + H5 现场端(三端全含),与仓库中 vehicle-inspection-app / miniprogram / web 及 PC 中后台并列。
文档策略
在现有 src/resources/design-system/ 扩写为 v2,不另建 design-system-v2 目录。
- 根
DESIGN.md:总览与导航 chapters/00–09:完整约束清单落地- v1 列表强制规则并入
04-patterns.md,并继续指向vm-shared/DESIGN.md
主色
沿用原型现行 #32a06e(vehicle-management / field-theme)。
oneos-web-legacy 的 #10b981 标为遗留,新页禁止。
暗色模式
本版明确 仅浅色;若未来需要,须先补映射表。
工程入口
tokens.jsonschemaVersion 2- 新增
oneos-ds-tokens.css供非列表页与共享变量引用 - 列表页仍强制
vehicle-management/style.css+ 公共组件
章节结构
00 总则 → 01 Foundations → 02 Layout → 03 Components
→ 04 Patterns → 05 Content → 06 A11y → 07 Platform
→ 08 Tokens 附录 → 09 迁移检查清单
编写优先级见 PRIORITY.md:Foundations / Tokens → Layout 模板 → Patterns → Components → 平台差异 → Content/A11y → 检查清单。
成功标准
- 任意新页可定位到唯一页面模板与 Token 来源
- Web 列表验收项不弱于 v1
- App/小程序/H5 有热区、安全区、导航对照表
- AI 提示词指向 v2 章节
非目标(本轮)
- 不批量改既有业务页面样式代码
- 不实现暗色主题
- 不合并改造 legacy
oneos-tokens.css文件内容(仅在规范中标注弃用路径)