vbenjs / vite-plugin-theme

Vite plugin for dynamically changing the theme color of the interface
MIT License
141 stars 36 forks source link

暗黑模式下,[data-theme=dark] 优先级不够,导致暗黑模式下的颜色失效 #28

Open lcyh opened 1 year ago

lcyh commented 1 year ago
e956410bb7f423bdf51d032c10c02955

暗黑主题模式下,背景色被覆盖了,导致没生效

37aad6e634776cf10f8a0d23c6bad9c0

如何在其前面加 html[data-theme=dark]提高优先级?

lcyh commented 1 year ago

viteThemePlugin()函数里的几个api都试,比如:resolveSelector,wrapperCssSelector,打包出来看没生效,请问具体怎么配置,提高[data-theme=dark] 的css权重优先级?

YueCHEN195 commented 1 year ago

我也遇到了同样的问题,style 标签 加了scoped之后暗色的权重就不够了,请问你解决了吗?

woodsZero commented 1 year ago

viteThemePlugin()函数里的几个api都试,比如:resolveSelector,wrapperCssSelector,打包出来看没生效,请问具体怎么配置,提高[data-theme=dark] 的css权重优先级?

大佬解决了吗?我也碰到了这个 image 本地环境有data-v,打包后没了 image

lcyh commented 1 year ago

已收到,谢谢

woodsZero commented 1 year ago

已收到,谢谢 大佬,请问解决了吗?怎么解决的呀