ant-design更换主题颜色
ant-design更换主题颜色
转载:https://blog.csdn.net/zhangyuxuan2/article/details/88868822
需求
使用ant-design-vue,框架本身使用的蓝色主题色,需要更换成UI指定的颜色。
解决方案
在build文件夹下找到util.js,在util.js文件中找到function generateLoaders,修改return部分
// https://vue-loader.vuejs.org/en/configurations/extract-css.htmlreturn {css: generateLoaders(),postcss: generateLoaders(),// less: generateLoaders('less'),less: generateLoaders('less', {modifyVars: {// 这三个地方都设置成你需要的主题色'primary-color': '#d10100','link-color': '#d10100','border-radius-base': '2px',},javascriptEnabled: true,}),sass: generateLoaders('sass', { indentedSyntax: true }),scss: generateLoaders('sass'),stylus: generateLoaders('stylus'),styl: generateLoaders('stylus')}
踩坑注意
此处只提供使用vue-cli构建的项目踩坑提示,如果在main.js中引入的是antd.css,需要注意可能修改了不生效,此时需要将main.js中引入的antd.css修改成antd.less, 并且安装less loader,执行:npm install less less-loader --save-dev
即可安装。
其他构建方式如果修改之后不生效请参看官网:
ant-design-vue配置主题色不生效
ant-design更换主题颜色相关推荐
- Ant-design-vue更换主题颜色
package.json "antd-theme-generator": "^1.2.5", "antd-theme-webpack-plugin&q ...
- 一键换肤--动态更换主题颜色风格
基于前一段时间项目具有换肤需求的功能,几经预研学习换肤功能效果,网上的资源很多,最初看到是网易换肤的酷炫效果,今天得空打算写一篇关于换肤功能的文章,项目无需重启Activity的就可以实现无缝换肤切换 ...
- Matlab如何更换主题颜色
Matlab主题指的是Matlab的菜单栏,命令行窗口,工作区,编辑器及代码的颜色.Matlab本身只有一种默认主题,如下图. 这是一种亮色主题,长时间使用容易引起眼睛疲劳.于是就有了给Matlab换 ...
- vux组件库更换主题颜色的方法
1.在vue项目的src目录下建立style文件夹 2.在style文件夹中建立theme.less(你想要修改的插件主题,可以参考官网给出的https://github.com/airyland/v ...
- Vue + Element UI+Scss + Vuex一键换肤 , 一键换字体大小 ,动态替换全局主题颜色
一.前言 其实我这个写法每个UI库都通用 , 不局限于ElementUI , 看明白思路就知道怎么写了 一键换肤 , 动态替换全局主题颜色功能已经实现很久了 , 在项目验收的时候出现了一个小问题 , ...
- 转载: Android开发浅谈:关于如何把手机壳颜色设置为我们App的主题颜色
昨天一则新闻刷爆了微博,并迅速的攻占了我们的朋友圈. 中国平安财险科技中心,一个程序员把产品经理给打了,原因是产品经理提出一个需求:根据用户手机壳的颜色可以改变App的主题颜色-然后他就被程序员给打了 ...
- Android开发浅谈:关于如何把手机壳颜色设置为我们App的主题颜色
昨天一则新闻刷爆了微博,并迅速的攻占了我们的朋友圈. 中国平安财险科技中心,一个程序员把产品经理给打了,原因是产品经理提出一个需求:根据用户手机壳的颜色可以改变App的主题颜色.....然后他就被程序 ...
- Ant design vue中实现动态更换主题色
一.创建vue项目 可视化创建步骤:cmd调出窗口,输入vue ui,自动在浏览器上打开新窗口 输入文件名 ,文件名最好是英文 然后进行配置功能, 根据需求选择配置功能 这里最好选择2.0版本, 可以 ...
- ant design的自定义主题 modifyVars无效的原因
ant design的自定义主题 config-overrides.js文件 const {override,fixBabelImports,addLessLoader} = require('cus ...
最新文章
- 请写出sfr和sbit的语句格式_最新最全 Oracle ORA-01861: 文字与格式字符串不匹配
- 成功解决 threading Exception unhandled RuntimeError
- gradle 指定java版本_Eclipse使用gradle编译时,使用固定的jdk版本进行编译(修改gradle的jdk编译版本)...
- 2017广西邀请赛重现赛
- 【Bash】实现指定目录下的文件编码转换,以原文件名保存
- 详解Python操作Excel文件
- greenplum配置高可用_高可用hadoop集群配置就收藏这一篇,动手搭建Hadoop(5)
- sap相关性不能被编译_经典综述编译丨生物硝化抑制丨NAT PLANTS:现代农业中的氮转化和生物硝化抑制作用...
- 数据科学入门与实战:玩转pandas之五
- 消灭WinRAR广告
- 计算机系统基础-袁春风老师-mooc-第二章测试习题及解析
- C语言猜数字游戏(超级详解)
- 时间复杂度和空间复杂度(超详细)
- 使用Java将中文转化为拼音
- 红石32位cpu通用计算机,【TRP|HappyWater】32位红石电脑RSC-3230(无命令方块)
- darknetYolov3图片的分类计数、置信度以及输出xmin,xmax,ymin,ymax的结果
- linux测试ping值,网站全国各地Ping值测试|在线ping工具—卡卡网 www.webkaka.com
- 用AutoCAD画尺寸链小结
- 【黑金ZYNQ7000系列原创视频教程】07.自定义IP——定制RTC IP实验
- 2018目标跟踪算法综述