There was an error while loading. Please reload this page.
所有变量按如下方式命名:
@dls-{component}-{part?}-{property}-{variant?}-{status?}-{user-action?}
primary
current
selected
read-only
disabled
hover
focus
active
例如对于:@dls-input-border-color-read-only-hover,解释为 input 组件 read-only 状态下,hover 时的 border-color。
@dls-input-border-color-read-only-hover
一些已有的约定:
strong
normal
aux
xs
s
m
l
xl
组件 token 的测试,请创建两个文件:test/specs/<component-name>/<component-name>.{less,css}。
test/specs/<component-name>/<component-name>.{less,css}
其中 .less 文件内容如下:
.less
div { -dls-component-name-property: @dls-component-name-property; // ...more... }
对应的 .css 文件内容为:
.css
div { -dls-component-name-property: 12px; // ...more... }
添加完 test spec 后在项目根目录运行 npm run test 即可。
npm run test