ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Design Token 落地:先统一语义,再谈 Figma to Code

Design Token 落地:先统一语义,再谈 Figma to Code

Design Token 落地:先统一语义,再谈 Figma to Code

Figma 导出变量很容易,难的是设计和代码是否把同一个 token 理解成同一层语义。直接按颜色值命名,主题一换就会失控。

建立基础与语义两层

基础 token 保存色板和尺度,语义 token 表达 text-primary、surface-danger 等用途。组件只引用语义层,品牌或暗色主题再映射到底层值。

生成代码要有稳定接口

Figma 变量通过版本化脚本导出,生成文件不手改。变更 PR 展示 token diff 和受影响组件,删除前检查引用。

  • 命名规则由设计和开发共同维护。
  • 对比度进入自动检查。
  • 组件例子覆盖主题和状态。

验收看页面而非变量数量

挑选表单、弹窗和图表等代表页面,检查设计稿与实现的间距、颜色和状态。工具只负责搬运,语义仍需要人确认。

Design Token 像调色盘背后的坐标系。坐标统一后,Figma to Code 才是加速,而不是批量制造魔法数字。

原稿中的最小片段

--color-action-primary: #2563eb;

这段片段保留原样,只用于说明接口形态;接入项目时仍要补齐类型、错误和测试。

返回列表