当前位置:   article > 正文

electron-vue 使用sass全局样式变量实现统一主题色_electron桌面 设置sass变量

electron桌面 设置sass变量

安装sass-resources-loader包

npm install --save-dev sass-resources-loader

 

修改webpack.renderer.config.js配置

找到.electron-vue/webpack.renderer.config.js,在module.rules下的sass-loader后添加以下内容

  1. {
  2. loader: 'sass-resources-loader',
  3. options: {
  4. resources: path.join(__dirname, '../src/renderer/styles/element-variables.scss')
  5. }
  6. }

 

element-variables.scss

  1. /* theme color */
  2. $--color-primary: #1890ff;
  3. $--color-success: #13ce66;
  4. $--color-warning: #ffba00;
  5. $--color-danger: #ff4949;
  6. $--button-font-weight: 400;
  7. $--border-color-light: #dfe4ed;
  8. $--border-color-lighter: #e6ebf5;
  9. $--table-border: 1px solid #dfe6ec;

 

重新编译即可在任何组件中使用样式变量

 

 

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/82253
推荐阅读
相关标签
  

闽ICP备14008679号