跳到内容
SiteMonk Learn
中文
Esc
↑ ↓ navigate ↵ open ⌘J preview
本页内容

怎样支持主题与暗色模式?

保持颜色用途一致,为明暗主题分别选择并检查合适的值。

主题是一组一起使用的视觉选择。暗色模式是其中一种,以较暗背景显示界面;它需要重新安排颜色关系,不能只把所有颜色反过来。

先记住这几件事

  • “主要文字”“错误提示”等用途可以保持不变,但在不同主题里采用不同值。
  • 模式 是在同一组规则下,按场景选择的一套值,例如浅色与暗色。
  • 文字、图标、边框、照片和浮层都要检查,不能只改变页面背景。
  • 支持用户或系统的主题选择时,应约定默认方式和切换行为,保持操作清楚。

用模式表达不同场景见 Figma 模式指南 ;颜色用途与组合检查见 Spectrum 颜色指南 。

建立主题的流程

主题映射的示意

这里描述颜色方向,不指定本项目色值。

用途 浅色主题示例 暗色主题示例
页面背景 浅色表面 深色表面
主要文字 与浅背景清楚区分 与深背景清楚区分
错误提示 清楚的错误文字与说明 重新检查过的错误文字与说明

用一个例子走一遍

用户切换到暗色主题,表单继续使用“主要文字”和“错误提示”这些用途。团队重新选择它们的暗色值,并打开错误、禁用和菜单状态一起检查。如果红字在暗背景上不清楚,就修正错误用途的值,而不是只调亮整个页面。

边界与常见误解

暗色模式不必和品牌变化绑在一起。主题切换也不应改变任务含义、字段名称或操作顺序。设计稿里的模式设置不会自动生成网页的切换逻辑,浏览器实现仍需单独验证。