Vue修改mint-ui默认样式的方法


Posted in Javascript onFebruary 03, 2018

在使用vue框架开发时,饿了么的mint-ui框架是个不错的选择,但是有时候我们需要修改它的默认样式,方法如下:

1、在src/assets/css目录下新建scss文件,my-mint.scss,内容如下:

/* 覆盖mint-ui的primary颜色,改为自己UI的主题色 */
$color-primary: #05AFAF;
.mint-header {
 background-color: $color-primary;
}
.mint-button:not(.is-disabled):active::after {
  opacity: .2 /* .6 */
}
.mint-button--primary {
  background-color: $color-primary;
}
.mint-button--primary.is-plain {
  border: 1px solid $color-primary;
  color: $color-primary
}
.mint-badge.is-primary {
 background-color: $color-primary
}
.mint-switch-input:checked + .mint-switch-core {
 border-color: $color-primary;
 background-color: $color-primary;
}
.mint-navbar .mint-tab-item.is-selected {
 border-bottom: 3px solid $color-primary;
 color: $color-primary;
}
.mint-tabbar > .mint-tab-item.is-selected {
 color: $color-primary;
}
.mint-searchbar-cancel {
 color: $color-primary;
}
.mint-checkbox-input:checked + .mint-checkbox-core {
 background-color: $color-primary;
 border-color: $color-primary;
}
.mint-radio-input:checked + .mint-radio-core {
 background-color: $color-primary;
 border-color: $color-primary;
}
.mt-range-progress {
 background-color: $color-primary;
}
.mt-progress-progress {
 background-color: $color-primary;
}
.mint-msgbox-confirm {
 color: $color-primary;
}
.mint-msgbox-confirm:active {
 color: $color-primary;
}
.mint-datetime-action {
 color: $color-primary;
}

2、在main.js中引入自定义的scss文件

import './assets/css/my-mint.scss';//全局修改mint-UI样式

以上这篇Vue修改mint-ui默认样式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
使用JQuery进行跨域请求
Jan 25 Javascript
javascript 拖动表格行实现代码
May 05 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
Nov 21 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
Aug 30 Javascript
JS实现完全语义化的网页选项卡效果代码
Sep 15 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
Jan 26 Javascript
使用JS代码实现点击按钮下载文件
Nov 12 Javascript
canvas实现图像布局填充功能
Feb 06 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
Jul 13 Javascript
jquery 给动态生成的标签绑定事件的几种方法总结
Feb 24 jQuery
mpvue中配置vuex并持久化到本地Storage图文教程解析
Mar 15 Javascript
一篇文章带你使用Typescript封装一个Vue组件(简单易懂)
Jun 05 Javascript
vue+webpack实现异步组件加载的方法
Feb 03 #Javascript
基于vue-resource jsonp跨域问题的解决方法
Feb 03 #Javascript
vue.js使用代理和使用Nginx来解决跨域的问题
Feb 03 #Javascript
vue-cli开发时,关于ajax跨域的解决方法(推荐)
Feb 03 #Javascript
JavaScript设计模式之调停者模式实例详解
Feb 03 #Javascript
JavaScript实现求最大公共子串的方法
Feb 03 #Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
Feb 03 #Javascript
You might like
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
2007/01/29 PHP
纯php打造的tab选项卡效果代码(不用js)
2010/12/29 PHP
PHP模块 Memcached功能多于Memcache
2011/06/14 PHP
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
php实现点击可刷新验证码
2015/11/07 PHP
PHP模板引擎Smarty内建函数详解
2016/04/11 PHP
Smarty模板引擎缓存机制详解
2016/05/23 PHP
用javascript获取textarea中的光标位置
2008/05/06 Javascript
jQuery Ajax方法调用 Asp.Net WebService 的详细实例代码
2011/04/27 Javascript
JS打印gridview实现原理及代码
2013/02/05 Javascript
浅谈checkbox的一些操作(实战经验)
2013/11/20 Javascript
js数组循环遍历数组内所有元素的方法
2014/01/18 Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
2016/05/19 Javascript
jquery操作select取值赋值与设置选中实例
2017/02/28 Javascript
详解nodejs微信公众号开发——6.自定义菜单
2017/04/13 NodeJs
node.js 中间件express-session使用详解
2017/05/20 Javascript
JavaScript数据结构之单链表和循环链表
2017/11/28 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
nodejs 使用http进行post或get请求的实例(携带cookie)
2019/01/03 NodeJs
用node撸一个监测复联4开售短信提醒的实现代码
2019/04/10 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
2019/05/06 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
用Python编写生成树状结构的文件目录的脚本的教程
2015/05/04 Python
为Python的Tornado框架配置使用Jinja2模板引擎的方法
2016/06/30 Python
python实现稀疏矩阵示例代码
2017/06/09 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
Python中关键字global和nonlocal的区别详解
2018/09/03 Python
解决python xlrd无法读取excel文件的问题
2018/12/25 Python
python实现银联支付和支付宝支付接入
2019/05/07 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
使用Python实现将多表分批次从数据库导出到Excel
2020/05/15 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
动物科学专业毕业生的自我评价
2013/11/29 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
乱世佳人观后感
2015/06/08 职场文书
Python字符串对齐方法使用(ljust()、rjust()和center())
2021/04/26 Python