Files
mini-openclaw/docs/v2/DESIGN.md
T
2026-09-29 12:09:18 +08:00

76 lines
4.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
status: candidate-not-implemented
colors:
primary: "#17634c"
surface: "#ffffff"
text: "#1d1d1f"
typography:
bodySize: "16px"
bodyLineHeight: 1.6
family: '"Microsoft YaHei", "PingFang SC", sans-serif'
rounded:
navigationItem: "9px"
spacing:
navigationHorizontal: "24px"
components:
primaryAction:
background: "{colors.primary}"
foreground: "{colors.surface}"
surfacePanel:
background: "{colors.surface}"
color: "{colors.text}"
---
# 兴邦 v2 视觉契约草案
## Overview
当前是基于已观察代码整理的候选契约。此文件尚未被 CSS 或构建消费,状态为 Present,不能声称 Token-ready/Aligned/Backstopped。正式 token 文件路径、导出与防漂移测试在 M1/M4 决定并实现。
## Colors
primary #17634c 来自 src/components/xingbang/navigation.css 的 xb-brand-mark 及 src/app/globals.css 的 xingbang-mark;surface 白色取自现有业务面板;text #1d1d1f 来自 globals.css。当前全局 accent 是蓝色 #002fa7,与业务导航绿色并存,不能声称已经统一品牌主题。
提案:业务预审延续深绿和白色证据面板,减少装饰色。primary 用于主动作和品牌,不代表风险结论;成功/警告/阻断必须文字标识。辅助状态色和对比度尚待审查,未擅自编造正式 token。
## Typography
正文 16px、行高 1.6 来自 globals.css;中文字体延续现有字体栈。预审结果、问题、证据三层信息明确,不把大量技术标签放在首页。数字不得比证据更突出,真实业务不放未验证的通过概率。原型按用户新增要求展示独立的演示概率与沙盘对照,百分比旁必须有演示标识;解释、缺证与人工复核提示不能被数字淹没。
## Layout
项目与版本头部 → 判断摘要 → 核查/经验主区 → 证据抽屉/动作侧栏。小窗口切换为纵向,路径图始终有文字列表。导航水平 padding 24px 与导航项圆角 9px 来自 navigation.css 的后置业务可读性规则;不意味着其他组件强制使用这些值。
## Elevation & Depth / Shapes
只对抽屉与浮层建立必要层次。面板阴影、圆角、间距完整尺度待视觉评审,禁止各组件自行新增任意裸值。已观察导航值不等于全站设计系统。
## Components
RunSummary、EvidenceDrawer、CaseTimelinePanel、ExperienceEditor、ScenarioPanel、EvaluationPanel 均为提案,状态和权限以 UI Spec 为准。动作 hover/disabled/focus token 待补齐并验证;原型与正式实现必须使用同一来源。
## Do / Don't
- 用“依据、差异、尚未验证”帮助业务人员理解;不要用黑盒发光大脑代替证据链。
- 线宽代表定义明确的等级;不要把模拟路径长度、线宽或模型确信度当作概率。
- 减少动效可关闭动画;焦点、错误、成功必须有文字和可见形状。
- 实施时验证正文/焦点对比度达到流程要求;当前尚未执行,不能标已通过。
## 缺口与门禁
needs-design-decision:完整状态色、间距尺度、响应断点、组件状态 token;owner 前端负责人;needed-by UI 实现前。需要 token 导出检查、对比度测试、键盘测试及文案 key 检查,结果纳入 test-evidence。
## 2026-09-28 原型方向补充
用户已选“深色导航+浅色工作区”。Superdesign 原型采用深绿导航、浅灰工作背景和白色证据面板,通过关系图与克制动效体现科技感。具体候选颜色、间距及交互在 .superdesign/concept-design-system.md;记录与验收见 [交互原型](12-prototype.md)。这些为原型设计决策,尚未写入生产CSS,以上已观察值的事实状态不变。
## 2026-09-29 概率解释可视化
沿用原型色板,概率环强调结果、六轴雷达强调证据阶段;局部科技面板使用现有深绿/青绿语义色,不引入营销插画。图表须附刻度定义、虚实线图例与等价可交互文字列表。只使用短时状态过渡,prefers-reduced-motion时关闭;无持续扫光或闪烁。维度选择进入依据抽屉,原型概率来源进入人工情景表。图形不能暗示权重、面积或资料完整度与真实审批概率等价。详见[概率设计](13-probability-prototype.md)。
## 2026-09-29 来源与状态分离
新增语义token候选:origin-history(历史提炼)、origin-manual(人工创建)、origin-policy(制度导入)。用于卡片标题条和来源徽标,要求视觉差异明显且不占用风险状态色;具体色值、hover/focus与对比度在T09依据现有设计系统定案。本轮未写生产CSS或重画原型。
每种来源必须同时有文字和图标;data_domain和审核status各有独立徽标。来源区别不是权限区别,也不是可信等级。图表维度改为方案驱动;六轴只描述已有原型,生产按UI Spec第9节处理2/6/9维及异刻度。