vue中如何更改element-ui主题色

 更新时间:2022年08月10日 11:24:49   作者:CherryLee_1210  
这篇文章主要介绍了vue中如何更改element-ui主题色,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

vue更改element-ui主题色

第一步

打开“elementUI官网“

点击“自定义主题“,

找到“在线主题生成工具“

第二步

点击“在线主题生成工具“,会进到一个新的页面,点击“切换主题色“,点完之后,会出现一个弹出层,可以自己选择颜色,也可以自己输入自己的主题色,选择好之后,点击“确定“,最后记得点击“切换“,你就会看见主题色已经已经切换了。

例如我设置的主题色是“#4FCC19“。

第三步

点击“下载主题“。

下载到你想要的位置,然后解压,更改文件名“element“(我取名是这个,毕竟是elementUI嘛)。

第四步

将文件引入到项目中,直接上图吧,我引入位置如下。。。

在外层新建一个文件夹命名“theme“,再引入其中。

最后一步

那当然是引入到main.js中了哦。

import ElementUI from 'element-ui'
import './theme/element/index.css'

Vue.use(ElementUI);

使用element-ui自定义主题色

每个项目都有自己的主题色,接下来看看如何改变主题色。

效果图

1、element-UI的theme-chalk是使用scss编写的,所以要先安装sacc

npm i sass-loader -D
//sass-loader依赖于node-sass
npm i node-sass -D

2、在项目的静态文件夹下创建一个element-variables.scss文件,写入以下内容:

/* 改变主题色变量 */
$--color-primary: #f00;

/* 改变 icon 字体路径变量,必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

@import "~element-ui/packages/theme-chalk/src/index";

3、在项目入口文件引入刚刚创建的文件:

然后就可以实现效果了

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 

相关文章

  • 解决el-tree节点过滤不显示下级的问题

    解决el-tree节点过滤不显示下级的问题

    这篇文章主要介绍了解决el-tree节点过滤不显示下级的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Vuex子模块调用子模块的actions或mutations实现方式

    Vuex子模块调用子模块的actions或mutations实现方式

    这篇文章主要介绍了Vuex子模块调用子模块的actions或mutations实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • Element-UI 使用el-row 分栏布局的教程

    Element-UI 使用el-row 分栏布局的教程

    这篇文章主要介绍了Element-UI 使用el-row 分栏布局的教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • Mixin混入分发Vue组件可复用功能基础示例

    Mixin混入分发Vue组件可复用功能基础示例

    这篇文章主要为大家介绍了Mixin混入分发Vue组件可复用功能基础示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • vue Router(v3.x) 路由传参的三种方式场景分析

    vue Router(v3.x) 路由传参的三种方式场景分析

    vue 路由传参的使用场景一般都是应用在父路由跳转到子路由时,携带参数跳转,传参方式可划分为 params 传参和 query 传参,而 params 传参又可分为在 url 中显示参数和不显示参数两种方式,这就是vue路由传参的三种方式,感兴趣的朋友跟随小编一起看看吧
    2023-07-07
  • 基于vue开发微信小程序mpvue-docs跳转页面功能

    基于vue开发微信小程序mpvue-docs跳转页面功能

    这篇文章主要介绍了基于vue写微信小程序mpvue-docs跳转页面,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-04-04
  • element el-table 表格限制多选个数功能

    element el-table 表格限制多选个数功能

    这篇文章主要介绍了element el-table 表格限制多选个数功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-03-03
  • VueRouter路由模式全面解析

    VueRouter路由模式全面解析

    这篇文章主要介绍了VueRouter路由模式的用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Vue2项目中对百度地图的封装使用详解

    Vue2项目中对百度地图的封装使用详解

    近期项目需求相关地图限定使用百度地图,功能比较简单,下面这篇文章主要给大家介绍了关于Vue2项目中对百度地图的封装使用的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • vue element中axios下载文件(后端Python)

    vue element中axios下载文件(后端Python)

    这篇文章主要介绍了vue element中axios下载文件(后端Python)的实例代码,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-05-05

最新评论