全圆角 · 6 种类型 · 4 档尺寸 · DB=Blue R=Red G=Indigo · 含加载/按下/禁用态
| 前缀 | 来源色板 | 色值参考 |
|---|---|---|
| DB | 蓝色 Blue | 60=#3388FF 70=#2B72D9 50=#4D88FF 40=#75A3FF 20=#C2D8FF 10=#E8F1FF |
| R | 红色 Red | 60=#F26450 70=#D5493B 30=#FCBAAA 20=#FDD5CE 10=#FFECE8 |
| G | 深蓝 Indigo | 60=#223355 10=#E8EDF5 05≈#F4F6FA 30=#9EADD5 |
/* ── 色板 Token ── */ /* Blue */ --DB10:#E8F1FF; --DB20:#C2D8FF; --DB30:#9EBFFF; --DB40:#75A3FF; --DB50:#4D88FF; --DB60:#3388FF; --DB70:#2B72D9; /* Red */ --R10:#FFECE8; --R20:#FDD5CE; --R30:#FCBAAA; --R60:#F26450; --R70:#D5493B; /* Indigo */ --G10:#E8EDF5; --G05:#F4F6FA; --G30:#9EADD5; --G60:#223355; /* ── 按钮尺寸 ── */ --btn-width:348px; --btn-height-lg:44px; --btn-font:16px;
| 类型 | 背景 | 文字色 | 描边 | 场景 |
|---|---|---|---|---|
| 主要 Primary | 渐变 DB60→DB40 | #FFFFFF | 无 | 提交/保存 |
| 同级 Secondary | #FFFFFF | DB60 #3388FF | DB60 1px | 取消/返回 |
| 次级 Tertiary | #FFFFFF | G60 #223355 | G30 1px | 辅助功能 |
| 危险 Danger | #FF4433 | #FFFFFF | 无 | 删除/注销 |
| 警告 Warning | #FFAA00 | #FFFFFF | 无 | 二次确认 |
| 成功 Success | #11C79B | #FFFFFF | 无 | 完成/通过 |
| 类别 | 说明 | 正确做法 |
|---|---|---|
| 避坑 | 渐变方向错误 | 固定 90deg 从左到右,DB60→DB40 不可颠倒 |
| 避坑 | 尺寸和字号不匹配 | 大/中按钮 16px,小(28px)/微(24px)按钮 14px |
| 避坑 | 禁用态未设白色文字 | 主要按钮禁用态渐变 DB30→DB20,文字保持 #FFF |
| 避坑 | 次级按钮暗色画布看不清 | 次级 Outline 描边 G10 仅限浅色背景,深色背景需反色 |
| 避坑 | 次级按钮与禁用态混淆 | 次级文字 G60 + 描边 G30,禁用态整体 opacity:0.35 |