颜色
纸上的暖色墨水,加上唯一的黄色。所有取值都是 Token,明暗模式只在 Token 层有差异。
色阶
黄色有四阶,暖色墨水有十阶,色相都在 22–48 之间。点击色块即可复制变量。
黄色
暖色墨水
表面与文字
组件只使用这些语义名称,不直接使用色阶。
Token浅色深色用途
页面:暖色纸面,深色模式下为暖色近黑。
正文与标题。
实色表面:面板、窗口和模拟产品界面。
凹槽、悬停填充和行内代码。
导语、说明和次要标签。
单元格之间和卡片周围的细线。
品牌
每屏只出现一次黄色:主操作、焦点环,或场景的结果。
Token浅色深色用途
唯一的主操作。
主操作上的文字。
选中或高亮行的浅黄色底。
浅黄色底上的文字。
键盘焦点环。
状态
只用于真实的结果,并且总是配合图标或文字。
Token浅色深色用途
已完成、已保存、已连接。
破坏性操作和错误。
中性提示及提示中的链接。
底层
演示和代码背后始终为深色的后台表面。它在两种模式下都保持深色,其中的 tint Token 用于照片上的标签。
规则
- 1使用语义工具类:bg-background、text-muted-foreground、border-border。
- 2组件中不写物理颜色:不用 #fff、zinc-500、bg-white。
- 3组件中不写 dark: 分支。深色模式由 .dark 类和 Token 层负责。
- 4阴影偏暖、两层,以 ink-900 为基准。不用中性黑,也不用彩色。
- 5不用渐变文字、渐变描边或大面积色彩晕染。
