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 入门教程 [翻译] 推荐
Aug 17 Javascript
用jQuery扩展自写的 UI导航
Jan 13 Javascript
JS 排序输出实现table行号自增前端动态生成的tr
Aug 13 Javascript
浅析JQuery中的html(),text(),val()区别
Sep 01 Javascript
jQuery实现新消息闪烁标题提示的方法
Mar 11 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
Jun 02 Javascript
微信小程序搜索组件wxSearch实例详解
Jun 08 Javascript
Vuejs实现购物车功能
Nov 05 Javascript
Vue中的无限加载vue-infinite-loading的方法
Apr 08 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
Sep 20 Javascript
vue 自定义组件的写法与用法详解
Mar 04 Javascript
django简单的前后端分离的数据传输实例 axios
May 18 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
PHP实现分页的一个示例
2006/10/09 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
php函数array_merge用法一例(合并同类数组)
2013/02/03 PHP
编译php 5.2.14+fpm+memcached(具体操作详解)
2013/06/18 PHP
详解PHP文件的自动加载(autoloading)
2018/02/04 PHP
理解JavaScript变量作用域更轻松
2009/10/25 Javascript
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
关于js类的定义
2011/06/28 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
iframe实用操作锦集
2014/04/22 Javascript
js动态控制table的tr、td增加及删除的具体实现
2014/04/30 Javascript
JavaScript实现拖拽网页内元素的方法
2015/04/15 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
jQuery EasyUi 验证功能实例解析
2017/01/06 Javascript
详谈jQuery中的一些正则匹配表达式
2017/03/08 Javascript
Node.js设置CORS跨域请求中多域名白名单的方法
2017/03/28 Javascript
Bootstrap Table使用整理(二)
2017/06/09 Javascript
Bootstrap datepicker日期选择器插件使用详解
2017/07/26 Javascript
laydate 显示结束时间不小于开始时间的实例
2017/08/11 Javascript
js Dom实现换肤效果
2017/10/21 Javascript
基于JS判断对象是否是数组
2020/01/10 Javascript
基于vue-cli3+typescript的tsx开发模板搭建过程分享
2020/02/28 Javascript
Python的lambda匿名函数的简单介绍
2013/04/25 Python
python将图片文件转换成base64编码的方法
2015/03/14 Python
Python的Django框架中的数据过滤功能
2015/07/17 Python
python实现批量修改文件名代码
2017/09/10 Python
PyQt5每天必学之组合框
2018/04/20 Python
tensorflow之自定义神经网络层实例
2020/02/07 Python
Nuts.com:优质散装,批发坚果、干果和巧克力等
2017/03/21 全球购物
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
乔迁之喜主持词
2014/03/27 职场文书
学习三严三实心得体会
2014/10/13 职场文书
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电