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操作select方法汇总
Feb 05 Javascript
Jquery判断radio、selelct、checkbox是否选中及获取选中值方法总结
Apr 15 Javascript
第二篇Bootstrap起步
Jun 21 Javascript
JS实现显示带倒影的图片横排居中放大展示特效实例【测试可用】
Aug 23 Javascript
jstl中判断list中是否包含某个值的简单方法
Oct 14 Javascript
微信小程序表单验证功能完整实例
Dec 01 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
Jan 26 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
Apr 20 Javascript
layui 给数据表格加序号的方法
Aug 20 Javascript
vue实现带复选框的树形菜单
May 27 Javascript
深入理解webpack process.env.NODE_ENV配置
Feb 23 Javascript
vue实现表格合并功能
Dec 01 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
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
php printf输出格式使用说明
2010/12/05 PHP
PHP+memcache实现消息队列案例分享
2014/05/21 PHP
windwos下使用php连接oracle数据库的过程分享
2014/05/26 PHP
PHP中的替代语法简介
2014/08/22 PHP
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
使用jQuery监听DOM元素大小变化
2016/02/24 Javascript
jQuery实现ajax的叠加和停止(终止ajax请求)
2016/08/08 Javascript
如何制作幻灯片(代码分享)
2017/01/06 Javascript
很棒的一组js图片轮播特效
2017/01/12 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
2017/02/17 Javascript
微信小程序开发之数据存储 参数传递 数据缓存
2017/04/13 Javascript
JS仿淘宝搜索框用户输入事件的实现
2017/06/19 Javascript
详解webpack中的hash、chunkhash、contenthash区别
2018/01/05 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
2018/09/11 Javascript
vue二级菜单导航点击选中事件的方法
2018/09/12 Javascript
CentOS7中源码编译安装NodeJS的完整步骤
2018/10/13 NodeJs
解决百度Echarts图表坐标轴越界的方法
2018/10/17 Javascript
js删除数组中某几项的方法总结
2019/01/16 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
[07:12]2014DOTA2西雅图国际邀请赛 黑马Liquid专题采访
2014/07/12 DOTA
Python中的并发编程实例
2014/07/07 Python
Python的requests网络编程包使用教程
2016/07/11 Python
利用python爬取软考试题之ip自动代理
2017/03/28 Python
浅谈Matplotlib简介和pyplot的简单使用——文本标注和箭头
2018/01/09 Python
python+ffmpeg批量去视频开头的方法
2019/01/09 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
Python进阶之迭代器与迭代器切片教程
2020/01/29 Python
Python内置异常类型全面汇总
2020/05/28 Python
python+playwright微软自动化工具的使用
2021/02/02 Python
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
爱岗敬业先进典型事迹材料(2016推荐版)
2016/02/26 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
分享一个vue实现的记事本功能案例
2022/04/11 Vue.js