FOUNDATIONS · COLOR

颜色 Color

品牌色是 Brand-1 到 Brand-8,框出来的 Brand-5 是现在的品牌色。中性色左侧是 White,接着 Gray-1 到 Gray-7。右上角可切暗色。标准色明暗同值,其余各组按自己那一行换。遮罩是 #1D2129 32%。这一版只改色卡,token 文件还没换。一行最多 8 张。

品牌色

种子是 Brand-5 #8E80F2。明色从浅到深。暗色里浅的四档把彩度压低,主按钮用现有暗色 token,不重算。悬停是 Brand-6,不套标准色的 85%。

Brand-1品牌浅底#F6F1FF#2B245B
Brand-2更浅#E2DBFF#3D366D
Brand-3更浅#C7BFFF#504981
Brand-4更浅#AB9FFF#68619B
Brand-5主按钮#8E80F2#9D91F5
Brand-6悬停#7A6CDD#8A7CEE
Brand-7按下#6657C7#786ADA
Brand-8最深#4E3EAD#5C4DBC

中性色

两端是种子,White 和 Gray-7,Gray-7 是默认字体。中间不是等距色阶。暗色里页面底和正文对调。

White页面背景#FFFFFF#0B0B0C
Gray-1次级背景#F8F8F8#0E0E10
Gray-2三级背景#F1F1F1#111113
Gray-3控件边框#DFDFDF#424244
Gray-4占位文字#8C8C8C#6B6B6D
Gray-5辅助文字#656565#8B8B8B
Gray-6次级文字#414141#ACACAD
Gray-7正文#161616#F1F1F1

标准色

红是错误,橙是警告,黄是提示,绿是成功,蓝是链接。明暗用同一个色值。悬停只属于这一行:同一颜色,不透明度 85%。

Red浪漫红#F53F3F#F53F3F悬停 85%
Orange活力橙#FF7D00#FF7D00悬停 85%
Yellow柠檬黄#FADC19#FADC19悬停 85%
Green仙踪绿#00B42A#00B42A悬停 85%
Cyan文艺青#14C9C9#14C9C9悬停 85%
Blue极客蓝#165DFF#165DFF悬停 85%
Purple梦幻紫#722ED1#722ED1悬停 85%
Black暗夜黑#18181B#18181B悬停 85%

浅底色

明色以 15% 铺在白底上。暗色以 15% 铺在页面底 #0B0B0C 上。铺完是不透明色。

Red-Bg红色浅底#FEE2E2#2E1314
Orange-Bg橙色浅底#FFECD9#301C0A
Yellow-Bg黄色浅底#FEFADD#2F2A0E
Green-Bg绿色浅底#D9F4DF#092411
Cyan-Bg青色浅底#DCF7F7#0C2828
Blue-Bg蓝色浅底#DCE7FF#0D1730
Purple-Bg紫色浅底#EAE0F8#1A102A
Black-Bg黑色浅底#DCDCDD#0D0D0E

遮罩色

一个颜色,透明度 32%。悬停时颜色和透明度一起显示,复制也一起带走。

Mask弹层遮罩#1D2129#1D212932%

变量名 默认收起 · 仍是 semantic.json 的投影

角色 33

页面上的品牌、中性、标准、浅底色、遮罩,加上悬停、反色和信息色的边与字。

Token 名称明色暗色
color-background#FFFFFF#0B0B0C
color-background-secondary#F8F8F8#0E0E10
color-background-tertiary#F1F1F1#111113
color-foreground#161616#F1F1F1
color-foreground-secondary#656565#8B8B8B
color-foreground-tertiary#8C8C8C#6B6B6D
color-border#DFDFDF#424244
color-border-subtle#F1F1F1#424244
color-brand#8E80F2#9D91F5
color-brand-hover#7A6CDD#8A7CEE
color-brand-active#6657C7#786ADA
color-brand-muted#F6F1FF#2B245B
color-brand-foreground#161616#161616
color-success#00B42A#00B42A
color-success-hovercolor-mix(in srgb, {desktop.color-success} 85%, transparent)color-mix(in srgb, {desktop.color-success} 85%, transparent)
color-success-mutedcolor-mix(in srgb, {desktop.color-success} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-success} 15%, {desktop.color-background})
color-success-foreground#161616#161616
color-warning#FF7D00#FF7D00
color-warning-hovercolor-mix(in srgb, {desktop.color-warning} 85%, transparent)color-mix(in srgb, {desktop.color-warning} 85%, transparent)
color-warning-mutedcolor-mix(in srgb, {desktop.color-warning} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-warning} 15%, {desktop.color-background})
color-warning-foreground#161616#161616
color-destructive#F53F3F#F53F3F
color-destructive-hovercolor-mix(in srgb, {desktop.color-destructive} 85%, transparent)color-mix(in srgb, {desktop.color-destructive} 85%, transparent)
color-destructive-mutedcolor-mix(in srgb, {desktop.color-destructive} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-destructive} 15%, {desktop.color-background})
color-destructive-foreground#161616#161616
color-link⇐ color-blue⇐ color-blue
color-link-hover⇐ color-blue-hover⇐ color-blue-hover
color-info-bgcolor-mix(in srgb, {desktop.color-blue} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-blue} 15%, {desktop.color-background})
color-info-border⇐ color-blue⇐ color-blue
color-info-fg⇐ color-blue⇐ color-blue
color-overlayrgb(29 33 41 / 0.32)rgb(29 33 41 / 0.32)
color-tooltip-bg#18181B#18181B
color-tooltip-fg#FFFFFF#FFFFFF
色板 16

选色用的色相。链接指向蓝色,不在这里再起一套语义。

Token 名称明色暗色
color-blue#165DFF#165DFF
color-blue-foreground#FFFFFF#FFFFFF
color-blue-hovercolor-mix(in srgb, {desktop.color-blue} 85%, transparent)color-mix(in srgb, {desktop.color-blue} 85%, transparent)
color-blue-mutedcolor-mix(in srgb, {desktop.color-blue} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-blue} 15%, {desktop.color-background})
color-cyan#14C9C9#14C9C9
color-cyan-foreground#161616#161616
color-cyan-hovercolor-mix(in srgb, {desktop.color-cyan} 85%, transparent)color-mix(in srgb, {desktop.color-cyan} 85%, transparent)
color-cyan-mutedcolor-mix(in srgb, {desktop.color-cyan} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-cyan} 15%, {desktop.color-background})
color-neutral#18181B#18181B
color-neutral-foreground#FFFFFF#FFFFFF
color-neutral-hovercolor-mix(in srgb, {desktop.color-neutral} 85%, transparent)color-mix(in srgb, {desktop.color-neutral} 85%, transparent)
color-neutral-mutedcolor-mix(in srgb, {desktop.color-neutral} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-neutral} 15%, {desktop.color-background})
color-purple#722ED1#722ED1
color-purple-foreground#FFFFFF#FFFFFF
color-purple-hovercolor-mix(in srgb, {desktop.color-purple} 85%, transparent)color-mix(in srgb, {desktop.color-purple} 85%, transparent)
color-purple-mutedcolor-mix(in srgb, {desktop.color-purple} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-purple} 15%, {desktop.color-background})
组件别名 51

提示条、侧栏、编辑器等继续用这些名字。基础页不把它们当成新颜色。

Token 名称明色暗色
color-action-destructive#D32F2F#D32F2F
color-action-destructive-foreground#FFFFFF#FFFFFF
color-action-destructive-hover#BD2929#BD2929
color-action-primary#6F60CE#7566D1
color-action-primary-active#5B4FBA#6657C7
color-action-primary-foreground#FFFFFF#FFFFFF
color-action-primary-hover#6657C7#6F60CE
color-border-default⇐ color-border⇐ color-border
color-border-interactive-active⇐ color-control-border-active⇐ color-control-border-active
color-border-interactive-hover⇐ color-control-border-hover⇐ color-control-border-hover
color-composer-icon-bgcolor-mix(in srgb, {desktop.color-background-tertiary} 70%, transparent)color-mix(in srgb, {desktop.color-background-tertiary} 70%, transparent)
color-composer-icon-hover-bg⇐ color-background-tertiary⇐ color-background-tertiary
color-control-border-active⇐ color-selection-border⇐ color-selection-border
color-control-border-hovercolor-mix(in srgb, {desktop.color-brand} 32%, {desktop.color-border} 68%)color-mix(in srgb, {desktop.color-brand} 32%, {desktop.color-border} 68%)
color-editor-accent⇐ color-brand⇐ color-brand
color-editor-accent-border⇐ color-selection-border⇐ color-selection-border
color-editor-accent-muted⇐ color-brand-muted⇐ color-brand-muted
color-focus-ring⇐ color-brand⇐ color-brand
color-icon-button-active-bgcolor-mix(in srgb, {desktop.color-background-tertiary} 80%, {desktop.color-border} 20%)color-mix(in srgb, {desktop.color-background-tertiary} 78%, {desktop.color-border} 22%)
color-icon-button-hover-bg⇐ color-background-tertiary⇐ color-background-tertiary
color-icon-button-hover-fg⇐ color-foreground⇐ color-foreground
color-notice-error-backgroundcolor-mix(in srgb, {desktop.color-destructive} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-destructive} 15%, {desktop.color-background})
color-notice-error-border⇐ color-destructive⇐ color-destructive
color-notice-error-foreground⇐ color-destructive⇐ color-destructive
color-notice-info-background⇐ color-info-bg⇐ color-info-bg
color-notice-info-border⇐ color-info-border⇐ color-info-border
color-notice-info-foreground⇐ color-info-fg⇐ color-info-fg
color-notice-success-backgroundcolor-mix(in srgb, {desktop.color-success} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-success} 15%, {desktop.color-background})
color-notice-success-border⇐ color-success⇐ color-success
color-notice-success-foreground⇐ color-success⇐ color-success
color-notice-warning-backgroundcolor-mix(in srgb, {desktop.color-warning} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-warning} 15%, {desktop.color-background})
color-notice-warning-border⇐ color-warning⇐ color-warning
color-notice-warning-foreground⇐ color-warning⇐ color-warning
color-progress⇐ color-blue⇐ color-blue
color-progress-bg⇐ color-info-bg⇐ color-info-bg
color-progress-fg⇐ color-info-fg⇐ color-info-fg
color-selection-bg⇐ color-brand-muted⇐ color-brand-muted
color-selection-bordercolor-mix(in srgb, {desktop.color-brand} 46%, {desktop.color-border} 54%)color-mix(in srgb, {desktop.color-brand} 46%, {desktop.color-border} 54%)
color-selection-fg⇐ color-brand⇐ color-brand
color-sidebar#F8F8F8#0E0E10
color-sidebar-accent#F1F1F1#111113
color-sidebar-accent-foreground#161616#F1F1F1
color-sidebar-border#DFDFDF#424244
color-sidebar-foreground#161616#F1F1F1
color-sidebar-ring#18181B#ACACAD
color-source-external#F97316#F97316
color-tooltip-bordercolor-mix(in srgb, {desktop.color-tooltip-bg} 72%, black 28%)color-mix(in srgb, {desktop.color-tooltip-bg} 72%, black 28%)
color-yellow#FADC19#FADC19
color-yellow-foreground#161616#161616
color-yellow-hovercolor-mix(in srgb, {desktop.color-yellow} 85%, transparent)color-mix(in srgb, {desktop.color-yellow} 85%, transparent)
color-yellow-mutedcolor-mix(in srgb, {desktop.color-yellow} 15%, {desktop.color-background})color-mix(in srgb, {desktop.color-yellow} 15%, {desktop.color-background})
同值重复 15

和现有角色撞色,或不是颜色。组件还在读,这一版不删。

Token 名称明色暗色
color-accent#F1F1F1#111113
color-accent-foreground#161616#F1F1F1
color-brand-rgb142 128 242157 145 245
color-disabled-bg#F1F1F1#111113
color-disabled-border#DFDFDF#424244
color-disabled-fg#8C8C8C#6B6B6D
color-input#DFDFDF#424244
color-muted#F1F1F1#111113
color-muted-foreground#656565#8B8B8B
color-overlay-strongrgb(29 33 41 / 0.32)rgb(29 33 41 / 0.32)
color-primary#18181B#F1F1F1
color-primary-foreground#FFFFFF#18181B
color-ring#18181B#D5D5D6
color-secondary#F1F1F1#111113
color-secondary-foreground#161616#F1F1F1