做深色模式配色不再瞎调:Radix Colors 开源免费,明暗同步设计

做深色模式最难的不是把背景改成黑色,而是让所有颜色在深色底上都还能看。Radix Colors 的每套色板都同时提供了浅色与深色两个版本,且逐档对应。
它解决什么问题
深色模式常常是「浅色配色硬改」,导致文字对比不足、颜色发脏。
自己调色阶很难保证每一档的对比度都达标,尤其是有色背景上的文字。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 明暗双版 | 每个色相同时给出 Light 与 Dark 两套色阶,逐档对应便于切换 |
| 12 档色阶 | 从极浅背景到高对比文字,每一档都有明确的用途定位 |
| 对比度友好 | 色阶设计时已考虑文字对比,避免踩到可读性坑 |
| 语义化命名 | 提供如 solid、text、border 等语义色,直接对应界面元素 |
| 覆盖多色相 | 灰阶与常见彩色相齐备,也有专门的语义色(成功、警示等) |
| MIT 授权 | 代码与色值可直接用于商业项目 |
深色模式配色的三个要点
第一,深色模式不是把白底变黑底。深色底上的颜色要「降饱和、提亮」,直接把浅色模式的颜色搬过去会显得刺眼或发脏。
第二,深色底上的文字不要用纯白。纯白与深底对比度过高,长时间阅读容易疲劳,用略偏灰的白更舒服。
第三,深色模式下的「层级」靠明度而不是靠阴影。浅色模式用阴影表达凸起,深色模式应该用底色明度差来表达。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| Open Color | 开源免费 | 更简洁的色阶体系,档位少、易上手 |
| Tailwind CSS 配色 | 开源免费 | 生态最广,工具类可直接调用 |
| Color Hunt | 官方免费 | 现成配色方案,灵感导向,不成体系 |
谁适合用
- 做深色模式适配的前端与产品设计
- 独立开发者,需要一套现成、可直接用的配色体系
- 做数据可视化,需要明暗两套色板的场景
怎么开始
- 打开 radix-ui.com/colors,浏览色相列表。
- 选定主色,看 12 档色阶分别对应的用途说明。
- 复制色值,或按官方文档安装对应的包。
- 注意区分 Light 与 Dark 两组变量,按主题切换。
- 文字与背景的搭配优先用语义色(如 text / background),而不是自己挑档位。
常见问题
和 Tailwind 配色比呢?
Tailwind 提供的是基础色板,Radix 的色阶设计更偏向「每一档都有明确用途」,更适合做完整设计系统。
必须配 Radix UI 组件用吗?
不用,色板可以单独使用。
能用在印刷物料吗?
色值可自由使用,但印刷需注意色域与屏幕显示的差异。
授权与合规
Radix Colors 以 MIT 许可证发布,可免费用于个人与商业项目。 官网:www.radix-ui.com/colors。
资源信息
界面语言
多语言
授权方式
开源免费
适用平台
Web
获取方式
直链下载
资源更新
2026-09-19
页面更新
2026-08-28
↓ 获取资源
点击下方按钮直接开始下载。
立即下载
直链
https://www.radix-ui.com/colors