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 相关文章推荐
url 特殊字符 传递参数解决方法
Jan 01 Javascript
深入理解JavaScript系列(16) 闭包(Closures)
Apr 12 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
Jul 17 Javascript
JS组件Bootstrap Table布局详解
May 27 Javascript
jQuery基础知识点总结(必看)
May 31 Javascript
JS中常用的输出方式(五种)
Jun 12 Javascript
基于jQuery实现表格的查看修改删除
Aug 01 Javascript
js实现移动端微信页面禁止字体放大
Feb 16 Javascript
Vue.js中的组件系统
May 30 Javascript
小程序中canvas的drawImage方法参数使用详解
Jul 04 Javascript
JavaScript进阶(一)变量声明提升实例分析
May 09 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
Dec 19 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迅雷、快车、旋风下载专用链转换代码
2010/06/15 PHP
php简单获取目录列表的方法
2015/03/24 PHP
ThinkPHP、ZF2、Yaf、Laravel框架路由大比拼
2015/03/25 PHP
[原创]php实现子字符串位置相互对调互换的方法
2016/06/02 PHP
PHP生成word文档的三种实现方式
2016/11/14 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
PHP JWT初识及其简单示例
2018/10/10 PHP
比较简单实用的使用正则三种版本的js去空格处理方法
2007/11/18 Javascript
jquery tools之tabs 选项卡/页签
2009/07/25 Javascript
基于jquery的跨域调用文件
2010/11/19 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
javascript实现验证身份证号的有效性并提示
2015/04/30 Javascript
jQuery中$.extend()用法实例
2015/06/24 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
2015/09/25 Javascript
基于JavaScript实现树形下拉框
2016/08/10 Javascript
深入浅出ES6之let和const命令
2016/08/25 Javascript
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
JS实现颜色梯度与渐变效果完整实例
2016/12/30 Javascript
详解AngularJs HTTP响应拦截器实现登陆、权限校验
2017/04/11 Javascript
element-ui 限制日期选择的方法(datepicker)
2018/05/16 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
微信小程序框架的页面布局代码
2019/08/17 Javascript
[01:44]《为梦想出发》—联想杯DOTA2完美世界全国高校联赛
2015/09/30 DOTA
[05:09]2016国际邀请赛中国区预选赛淘汰赛首日精彩回顾
2016/06/29 DOTA
复习Python中的字符串知识点
2015/04/14 Python
python 数据的清理行为实例详解
2017/07/12 Python
快速了解Python中的装饰器
2018/01/11 Python
Pandas操作CSV文件的读写实现方法
2019/11/13 Python
重写django的model下的objects模型管理器方式
2020/05/15 Python
.net笔试题
2014/03/03 面试题
C#实现启动一个进程
2016/10/01 面试题
工程质量承诺书
2014/03/27 职场文书
爱的教育读书笔记
2015/06/26 职场文书
八年级作文之感悟亲情
2019/11/20 职场文书
Nginx安装完成没有生成sbin目录的解决方法
2021/03/31 Servers