当前位置:   article > 正文

定制主题色(改变elementplus默认颜色)_elementplus修改默认主题色

elementplus修改默认主题色

1.安装sass

npm install sass -D

2.在styles文件夹下新建element文件夹,在element文件夹下新建index.scss文件,并写入以下代码(可按照自己项目的主题颜色修改配置项)

  1. @forward 'element-plus/theme-chalk/src/common/var.scss' with (
  2. $colors: (
  3. 'primary': (
  4. // 主色
  5. 'base': #27ba9b,
  6. ),
  7. 'sucsess': (
  8. // 成功色
  9. 'base': #1dc779,
  10. ),
  11. 'warning': (
  12. // 警告色
  13. 'base': #ffb302,
  14. ),
  15. 'danger': (
  16. // 危险色
  17. 'base': #e26237,
  18. ),
  19. 'error': (
  20. // 错误色
  21. 'base': #cf4444,
  22. ),
  23. )
  24. );

3.对elementPlus样式进行覆盖。在vite.config.js文件中修改以下内容(看图片粘贴代码到对应位置)。

  1. // 配置elementPlus采用sass样式配置系统
  2. ElementPlusResolver({ importStyle: "sass" }),
  3. css: {
  4. preprocessorOptions: {
  5. scss: {
  6. // 自动导入定制化样式文件进行样式覆盖
  7. additionalData: `
  8. @use "@/styles/element/index.scss" as *;
  9. `,
  10. }
  11. }
  12. }

 效果图(第一张为elementplus默认颜色,第二张为修改之后):

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号