Vue主题动态换肤,通过给scss的颜色变量设定好颜色就能实现动态换肤

我写好了vue的elementui框架的换肤的scss模板,提取了3中颜色作为网站的配色,我的想法时通过动态的更改这三种颜色就能动态实现换肤而不是通过写多个scss文件,来动态加载class。 想问下如何实现。
elementui的官网好像已经实现了,连接如下:https://elementui.github.io/t…
我想要的就是这种效果,通过选取颜色一件就能切换

回答:

已解决,参考:https://github.com/ElemeFE/el…

回答:

你这个只能切换固定的几种预设颜色。
只要用的是webpack构建,基本上都可以用webpack-theme-color-replacer这个插件实现真正意义上的动态换肤:
动态切换主题色

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注