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 ajax 调用失败的原因示例介绍
Sep 27 Javascript
JS记录用户登录次数实现代码
Jan 15 Javascript
Jquery左右滑动插件之实现超级炫酷动画效果附源码下载
Dec 02 Javascript
聊聊JavaScript如何实现继承及特点
Apr 07 Javascript
Angular angular-file-upload文件上传的示例代码
Aug 23 Javascript
javascript中关于类型判断的一些疑惑小结
Oct 14 Javascript
JS获取月的第几周和年的第几周实例代码
Dec 05 Javascript
微信小程序实现随机验证码功能
Dec 20 Javascript
layui将table转化表单显示的方法(即table.render转为表单展示)
Sep 24 Javascript
关于vue3默认把所有onSomething当作v-on事件绑定的思考
May 15 Javascript
vue和小程序项目中使用iconfont的方法
May 19 Javascript
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
Apr 11 Vue.js
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
PHP 数组实例说明
2008/08/18 PHP
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
2014/12/18 PHP
动态表单验证的操作方法和TP框架里面的ajax表单验证
2017/07/19 PHP
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
jquery预览图片实现鼠标放上去显示实际大小
2014/01/16 Javascript
javascript移出节点removeChild()使用介绍
2014/04/03 Javascript
JavaScript中判断原生函数检查function是否是原生代码
2014/09/09 Javascript
果断收藏9个Javascript代码高亮脚本
2016/01/06 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
Node.js 8 中的 util.promisify的详解
2017/06/12 Javascript
Vue在页面数据渲染完成之后的调用方法
2018/09/11 Javascript
Node.js使用supervisor进行开发中调试的方法
2019/03/26 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
javascript实现移动端轮播图
2020/12/09 Javascript
[01:07:15]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第二场 1月25日
2021/03/11 DOTA
python3实现字符串的全排列的方法(无重复字符)
2018/07/07 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
Python利用matplotlib绘制散点图的新手教程
2020/11/05 Python
CSS3实现淘宝留白的方法
2020/06/05 HTML / CSS
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
2014/05/07 HTML / CSS
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
英国DIY和家居装饰领域的主要品牌:Wickes
2019/11/26 全球购物
计算机数据库专业职业生涯规划书
2014/02/08 职场文书
初中英语演讲稿
2014/04/29 职场文书
社区党建工作方案
2014/06/10 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
2015年档案管理员工作总结
2015/05/13 职场文书
公司庆典主持词
2015/07/04 职场文书
vue如何批量引入组件、注册和使用详解
2021/05/12 Vue.js
Spring Boot项目如何优雅实现Excel导入与导出功能
2022/06/10 Java/Android
Apache POI操作批量导入MySQL数据库
2022/06/21 Servers