在构建属于你的组件库Figma文件后,可以通过插件同步调整组件库中的token的值到DSM Web编辑器中,保持双向同步。
目前支持的全局 token 包含:
使用 组件级 Token 刷新设计稿功能 需要升级插件到新版本,新版本插件已经合并了 Semi 设计转代码插件,见 安装指引
目前支持的 token 包含:
组件名 | 组件类型 | 备注 |
---|---|---|
Avatar | 基础组件 | 含 AvatarGroup |
Button | 基础组件 | 含 ButtonGroup |
Badge | 基础组件 | |
Tag | 基础组件 | |
Checkbox | 表单组件 | 含 CheckboxGroup |
Cascader | 表单组件 | |
DatePicker | 表单组件 | |
Form | 表单组件 | 2023.01 支持 |
Input | 表单组件 | 含 TextArea |
InputNumber | 表单组件 | |
TagInput | 表单组件 | |
Radio | 表单组件 | |
Rating | 表单组件 | 含 RadioGroup |
Switch | 表单组件 | |
Slider | 表单组件 | |
Select | 表单组件 | |
TimePicker | 表单组件 | |
TreeSelect | 表单组件 | |
Upload | 表单组件 | |
Transfer | 表单组件 | |
Empty | 展示组件 | 2023.01 支持 |
Dropdown | 展示组件 | 2023.01 支持 |
Breadcrumb | 导航组件 | 2023.01 支持 |
Pagination | 导航组件 | 2023.01 支持 |
Tabs | 导航组件 | 2023.01 支持 |
Banner | 反馈组件 | 2023.01 支持 |
在插件中选中一个主题应用后,会自动注入全局 token 和 组件级 token,无需额外操作
你也可以通过点击右上角菜单中的 "同步当前 DSM" 来手动同步
$color-button_primary-bg-default: rgba(var(--semi-red-0),1)
,更推荐使用 $color-button_primary-bg-default: var(--semi-color-primary)
然后在全局token中 配置 --semi-color-primary
的颜色为 rgba(var(--semi-red-0),1)
,这样可以保证语义化。