知识库 / 界面工程
常青笔记

设计变量与组件

从颜色到一套一致的界面语言。

使用语义化变量

比起 gray-100,surface、text-muted 和 border 更能说明颜色在界面中的角色,也更方便切换主题。

收敛间距和圆角

先确定有限的间距刻度,再将它们用于组件。减少不必要的变化,整体自然会更有秩序。

补齐交互状态

每个可操作组件都需要考虑 hover、focus-visible、active 与 disabled。键盘反馈也是设计的一部分。

实践示例

CSS
:root {
  --surface: #faf9f6;
  --text: #242623;
  --text-muted: #969990;
  --space-sm: 8px;
  --space-md: 16px;
  --radius: 8px;
}
输入关键词,直接前往内容ESC 关闭