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 相关文章推荐
js实现页面打印功能实例代码(附去页眉页脚功能代码)
Dec 15 Javascript
围观tangram js库
Dec 28 Javascript
用js判断页面是否加载完成实现代码
Dec 11 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
May 24 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
Apr 15 Javascript
AngularJS初始化过程分析(引导程序)
Dec 06 Javascript
JavaScript的函数式编程基础指南
Mar 19 Javascript
浅析Bootstrip的select控件绑定数据的问题
May 10 Javascript
jQuery视差滚动效果网页实现方法经验总结
Sep 29 Javascript
layer弹出层框架alert与msg详解
Mar 14 Javascript
BootStrap实现文件上传并带有进度条效果
Sep 11 Javascript
bootstrap模态框关闭后清除模态框的数据方法
Aug 10 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/12/05 PHP
一个漂亮的php验证码类(分享)
2013/08/06 PHP
教你在PHPStorm中配置Xdebug
2015/07/27 PHP
thinkPHP订单数字提醒功能的实现方法
2016/12/01 PHP
laravel 中如何使用ajax和vue总结
2017/08/16 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
关于laravel 日志写入失败问题汇总
2019/10/17 PHP
Laravel 集成微信用户登录和绑定的实现
2019/12/27 PHP
jQuery图片滚动图片的效果(另类实现)
2013/06/02 Javascript
浅析Js(Jquery)中,字符串与JSON格式互相转换的示例(直接运行实例)
2013/07/09 Javascript
JavaScript的setAttribute兼容性问题解决方法
2013/11/11 Javascript
JS函数重载的解决方案
2014/05/13 Javascript
jQuery选择器源码解读(七):elementMatcher函数
2015/03/31 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
seajs加载jquery时提示$ is not a function该怎么解决
2015/10/23 Javascript
javascript输出AscII码扩展集中的字符方法
2016/12/26 Javascript
微信小程序 form组件详解及简单实例
2017/01/10 Javascript
js正则表达式验证密码强度【推荐】
2017/03/03 Javascript
构建一个JavaScript插件系统
2020/10/20 Javascript
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
Python脚本实现格式化css文件
2015/04/08 Python
python实现用于测试网站访问速率的方法
2015/05/26 Python
numpy.transpose对三维数组的转置方法
2018/04/17 Python
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
Python简单基础小程序的实例代码
2019/04/28 Python
使用python模拟命令行终端的示例
2019/08/13 Python
Python 变量的创建过程详解
2019/09/02 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
html5版canvas自由拼图实例
2014/10/15 HTML / CSS
Hoover胡佛官网:美国吸尘器和洗地机品牌
2019/01/09 全球购物
遇到的Mysql的面试题
2014/06/29 面试题
个性婚礼策划方案
2014/05/17 职场文书
北京奥运会主题口号
2014/06/13 职场文书
村支部书记群众路线对照检查材料思想汇报
2014/10/08 职场文书
2014年销售部工作总结
2014/12/01 职场文书
2016年度农村党员干部主题教育活动总结
2016/04/06 职场文书