Design System 02 / 03
Calm surfaces, soft light.轻盈通透 · 克制蓝
一座克制、精密、向上的「塔」—— 技术控制台美学(ArcTower)。扁平表面叠在 1px 发丝描边上,投影归零;圆角收敛在 4/6/10/16px;全站只有一种蓝在起强调作用,大量留白是品牌的一部分。
单一强调蓝
一个视图只有一种蓝起强调作用,其余仅语义色
圆角体系 xs4/sm6/md10/lg16
主圆角 10px;大容器 ≤ 16px,禁止过度圆润
扁平 + 描边,而非投影
1px 描边分层;仅弹层允许大投影 + 蓝色辉光
按钮只有 4 类
Primary / Border / Ghost / Danger,hover 上浮 1px
状态色用软底 chip
10% 色底 + 35% 色描边 + 实色文字,Pill 圆角
焦点 = 蓝描边 + 3px 柔光环
所有表单控件统一 focus 语言
暗 / 亮完全对等
画布 = 素色底 + 点阵纹理;暗:#0a0a0a(非纯黑)
交互过渡 150–200ms ease
尺寸/进度 400ms cubic-bezier(.4,0,.2,1),禁止漂浮感
Color · light (L) / dark (D)
--ui-bg
画布 · 叠点阵纹理
--ui-surface
卡片 / 面板
--ui-fg
主文字
--ui-fg-muted
二级文字
--ui-accent
唯一品牌蓝
--ui-accent-soft
选中 / hover / 柔光环
--ui-line
描边;soft 档 6% / 7%
--ui-accent-2
Primary hover
Shape & Depth
Motion
Button
Badge
Avatar / Kbd / Tooltip
Input / Select
Textarea
Switch / Checkbox / Radio
Slider / Progress
Tabs
Tokens are the contract between design and code.
Dialog / Toast / Dropdown
Accordion
A design system is defined by what it refuses to do. Constraints make the output recognizable.
Skeleton
Card
Hover to feel this system's spring
Composed patterns
Full form language in one card
Data density with badges + progress
Keyboard-first affordances
Table
| Token | Layer | Status | Owner |
|---|---|---|---|
| --ui-accent | Semantic | Stable | Core |
| --ui-clip-* | Shape | Beta | ARCADE |
| --ui-blur | Depth | Stable | GLASS |
| --ui-line | Border | Frozen | MONO |