代码之家  ›  专栏  ›  技术社区  ›  Jacob Phillips

Sass:基于主题设置全局变量

  •  0
  • Jacob Phillips  · 技术社区  · 7 年前

    我试图在包含主题mixin时设置全局变量,因为使用它似乎比这个更直接。” themify “我从搜索中找到的东西。

    _themes.scss

    @mixin light-theme { $primary-color: #123456 !global; }
    @mixin dark-theme { $primary-color: #654321 !global; }
    
    body.light-theme { @include light-theme }
    body.dark-theme { @include dark-theme }
    

    问题是它总是使用暗主题值,因为它是最后声明的。我要做的是可能的吗?

    0 回复  |  直到 7 年前