旧 F4 结构来源
133 张 TARGET 已有合同与结构画布;新 B 轴审计为 B2 partial、B3 verified 0
K00 / UI OPERATING SYSTEM
先统一完成度、页面 Shell、状态与证据,再允许多团队扩展组件。产品视觉可以不同,但 Screen Contract、权限语义和 QA 门禁必须一致。
DELIVERY TRUTH
85 个 CURRENT 与 133 个 TARGET 分轨统计;旧 F4 只保留为结构来源。新蓝图必须达到 B3 Interaction Complete,B4 有 evidence 后才是 verified handoff。
133 张 TARGET 已有合同与结构画布;新 B 轴审计为 B2 partial、B3 verified 0
有独立主画面,仍需补完整状态族
字段真实,但交互仍依赖共用壳
主任务与当前预览不完全一致
开放平台旧路由的 UI 契约已经清零;产品实现仍需独立证据
SHELL CONTRACTS
每个页面必须选择一个 Shell;跨产品复用导航和布局规则,页面内部仍按真实任务设计。
Portal · Booking official
Global nav / story / proof / relatedBBS
Primary nav / feed / context / composerBooking consumer
Context / steps / summary / fixed CTAData · Trading · Merchant · Open
Sidebar / toolbar / work area / drawerMatrix X · Quant
System nav / task / sheet / tabMini App · Matrix Sim
Host bar / trust state / canvas / recoverySTATE FAMILY
业务可以追加审核、冲突、过期等状态;每一态都必须改变真实页面区域,不能只在 READY 画布上覆盖一张通用状态卡。
主任务可完成,真实字段和权限同屏
保留骨架、结构与返回上下文
解释合法空集合并给出下一步
保留可用数据,只重试失败区域
稳定错误码、request_id 与恢复动作
展示快照时间,暂停不安全写入
服务端拒绝、缺失 scope 与申请入口
对象、影响、不可逆性与审计
receipt、下一步与可用撤销
首屏直接回答用户任务,导航和仪表盘 chrome 只占必要空间。
颜色、间距、字体和状态语义来自版本化 token,不在页面散落常量。
公共内容舒展、运营表格紧凑、移动端单手可达;不强求所有端像素一致。
键盘、VoiceOver、对比度、动态字体和减少动效是组件默认能力。
金融内容展示来源、更新时间、风险与审核状态;系统操作展示执行证据。
参考 Vercel/Stripe/GitHub 的清晰层级,使用克制蓝绿信号,不堆装饰性 Web3 元素。
CURRENT VISUAL FAMILIES
全局设计系统先统一状态、间距、可访问性和组件契约;品牌色与内容密度继续由现有产品证据决定。
建筑影像、可信青绿、来源卡与网格背景
黄色发现头、搜索、Chips、店铺与服务卡
沿用现有深海军蓝底与亮蓝主操作;公共开发者页使用文档/代码密度,组织治理用紫色、自动化用青绿、商业与数据用克制金色,个人安全中心使用高密度白色工作区
Element Plus 侧栏、表格、筛选、抽屉与状态条
大留白、蓝色主操作、原生 iOS 列表与五 Tab
暖纸背景、量化信号色、策略证据与原生 Tab
TOKENS
这些值定义角色,不抹平产品主题。每个现有视觉家族把自己的 palette 映射到相同语义,再生成 Web CSS、Vue theme 与 Swift 常量。
color.canvas#F7F8FA全局背景color.surface#FFFFFF卡片/面板color.ink#171A1F正文与标题color.muted#667085次级信息color.line#E4E7EC分隔与边框color.brand#0B63E5主操作与链接color.signal#0E9384可信/完成状态radius.control8px输入与按钮Aaradius.panel12px内容面板Aaspace.unit4px所有间距的基数Aalayout.content1200px正文最大宽度AaCOMPONENT CONTRACT
primary / secondary / quiet / dangerdefault · hover · focus · loading · disabledtext / search / select / number / textareaempty · filled · focus · error · disabledneutral / info / success / warning / critical必须同时有文字,不只依赖颜色comfortable / compactloading · empty · filtered · error · partialinfo / confirm / destructive焦点锁定 · Esc · 返回焦点 · 二次确认article / source / asset / thread来源 · 时间 · 状态 · 主操作固定RESPONSIVE
单列;主操作拇指可达;表格转卡片或横向受控滚动;不隐藏关键状态。
两列或侧栏折叠;导航可横向滚动;详情和列表允许主从切换。
内容最大宽 1200px;数据台可放宽;文本行长保持可读,不用空白装饰。
UI CI
无新增硬编码颜色/间距/字体
typecheck、lint、构建与本地化键
组件、路由和 API schema 无意外漂移
键盘、标签、对比度、动态字体
关键 viewport 截图 diff 有 owner 审批
核心用户任务 E2E 与失败态通过