cssVarName无法改掉format后缀
Closed this issue · 3 comments
zhihengGet commented
生成的css var 里 有 -hsl or -rgb, 能不能去掉, 现在无法通过caaVarName生成自己想要的... 多谢
比如 hsla(var(--un-palette-primary-color-hsl)
zhihengGet commented
const colors = Object.fromEntries(Object.keys(themeColors).map(e => {
const colorValue = ${colorFormat}(var(${getVarName(e)}-${colorFormat}))
;
return [e, colorValue];
})); 如果设置 colorFormat=“” , 会出现 bug
chizukicn commented
chizukicn commented
这里将一个themeColor分成两个css变量是为了让unocss识别出它的颜色格式,从而可以直接使用unocss内的透明度设定,例如bg-primary bg-op-30