Theme color Gray color Appearance SizeSmall(1) Medium(2) Large(3) Radius Scale90% 95% 100% 105% 110%
none
small
medium
large
full
得益于@radix-ui/colors的优秀色彩设计,我们可以基于某个颜色去生成一系列的颜色:
import { importCustomDynamicColors } from '@lun-web/theme/custom'
这会引入全部颜色(约 29kB gzip)加上colorjs
运行时(约 23kB gzip)。引入后主题属性中的color
和grayColor
将可以直接设置为用户选择的颜色,而不仅限于原先的关键字。该功能高度实验性,有待完善,背景色的自定义还未确定