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的deferred对象实现异步按顺序加载JS文件
Mar 17 Javascript
Jquery焦点与失去焦点示例应用
Jun 10 Javascript
jquery.form.js实现将form提交转为ajax方式提交的方法
Apr 07 Javascript
javascript基于prototype实现类似OOP继承的方法
Dec 16 Javascript
JavaScript数组方法大全(推荐)
Jul 05 Javascript
jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
Sep 18 Javascript
自定义require函数让浏览器按需加载Js文件
Nov 24 Javascript
详解vue-Resource(与后端数据交互)
Jan 16 Javascript
AngularJS中controller控制器继承的使用方法
Nov 03 Javascript
Element-UI Table组件上添加列拖拽效果实现方法
Apr 14 Javascript
浅谈微信页面入口文件被缓存解决方案
Sep 29 Javascript
js根据json数据中的某一个属性来给数据分组的方法
Oct 08 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
基于mysql的论坛(3)
2006/10/09 PHP
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
2013/06/24 PHP
PHP中include和require的区别实例分析
2017/05/07 PHP
JavaScript类库D
2010/10/24 Javascript
javascript右下角弹层及自动隐藏(自己编写)
2013/11/20 Javascript
js中各种类型的变量在if条件中是true还是false
2014/07/16 Javascript
探讨js字符串数组拼接的性能问题
2014/10/11 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
情人节单身的我是如何在敲完代码之后收到12束玫瑰的(javascript)
2015/08/21 Javascript
Spring mvc 接收json对象
2015/12/10 Javascript
jquery datatable服务端分页
2016/08/31 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
2016/09/23 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
vue 粒子特效的示例代码
2017/09/19 Javascript
使用ngrok+express解决本地环境中微信接口调试问题
2018/02/26 Javascript
JavaScript 正则命名分组【推荐】
2018/06/07 Javascript
vue2中引用及使用 better-scroll的方法详解
2018/11/15 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
2019/06/19 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
node脚手架搭建服务器实现token验证的方法
2021/01/20 Javascript
[41:52]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第二场 2月22日
2021/03/11 DOTA
django模板加载静态文件的方法步骤
2019/03/01 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
Python Threading 线程/互斥锁/死锁/GIL锁
2019/07/21 Python
Django 对象关系映射(ORM)源码详解
2019/08/06 Python
keras.utils.to_categorical和one hot格式解析
2020/07/02 Python
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
副董事长岗位职责
2014/04/02 职场文书
初三新学期计划书
2014/05/03 职场文书
党员民主评议个人总结
2014/10/20 职场文书
天堂的孩子观后感
2015/06/11 职场文书
严以修身专题学习研讨会发言材料
2015/11/09 职场文书