设计原则 / Primitive values only at L1

Primitive values only at L1

只有 L1 Global / Primitive 层允许保存原始颜色、尺寸、字号、时长和缓动值;上层只能引用或组合这些基础值。

关键字段

What · 是什么

定义
只有 L1 Global / Primitive 层允许保存原始颜色、尺寸、字号、时长和缓动值;上层只能引用或组合这些基础值。

Why · 为什么

核心问题
如何避免同一个基础值散落在组件和页面中,导致修改无法传播?
作用机制
通过单一数值来源降低重复定义;通过 Token Link 向上层提供可追溯的依赖链。

How · 怎么做

主要用途
把原始值集中为可替换的基础尺度,让上层关系保持稳定。
设计指导
L1 记录真实值;L2–L4 记录语义名称与引用表达式,不复制原始值。

Evidence · 证据

局限与边界
复杂组合值可能需要多个来源 Token;组合关系必须在 Token Link 中记录。
最后验证时间
2026-08-21
常见错误
把“常用”误认为“基础”,将组件专属尺寸直接放入 Global。

Lifecycle · 生命周期

状态
在用