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 相关文章推荐
Ext grid 添加右击菜单
Nov 26 Javascript
JavaScript中获取元素索引的函数
Sep 10 Javascript
js分解url参数(面向对象-极简主义法应用)
Aug 09 Javascript
js老生常谈之this,constructor ,prototype全面解析
Apr 05 Javascript
jQuery实现带延时功能的水平多级菜单效果【附demo源码下载】
Sep 21 Javascript
jquery实现数字输入框
Feb 22 Javascript
前端页面文件拖拽上传模块js代码示例
May 19 Javascript
jQuery表单验证之密码确认
May 22 jQuery
Bootstrap实现下拉菜单多级联动
Nov 23 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
Jan 17 Javascript
vue中element 上传功能的实现思路
Jul 06 Javascript
autojs 蚂蚁森林能量自动拾取即给指定好友浇水的实现方法
May 03 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
IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安装配置图文教程 2009年
2009/06/08 PHP
yii框架源码分析之创建controller代码
2011/06/28 PHP
CI框架在CLI下执行占用内存过大问题的解决方法
2014/06/17 PHP
PHP PDOStatement::setFetchMode讲解
2019/02/03 PHP
JAVASCRIPT keycode总结
2009/02/04 Javascript
Mootools 1.2教程(21)——类(二)
2009/09/15 Javascript
javascript调试说明
2010/06/07 Javascript
javascript的parseFloat()方法精度问题探讨
2013/11/26 Javascript
js捕获鼠标滚轮事件代码
2013/12/16 Javascript
JQuery球队选择实例
2015/05/18 Javascript
arguments对象验证函数的参数是否合法
2015/06/26 Javascript
浅析Javascript中bind()方法的使用与实现
2016/05/30 Javascript
JavaScript实现瀑布流以及加载效果
2017/02/11 Javascript
AngularJS改变元素显示状态
2017/04/20 Javascript
bootstrap table实现双击可编辑、添加、删除行功能
2017/09/27 Javascript
Vue 表情包输入组件的实现代码
2019/01/21 Javascript
微信小程序实现单选选项卡切换效果
2020/06/19 Javascript
JS自定义滚动条效果
2020/03/13 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
python装饰器decorator介绍
2014/11/21 Python
django 开发忘记密码通过邮箱找回功能示例
2018/04/17 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
如何在Django中添加没有微秒的 DateTimeField 属性详解
2019/01/30 Python
python根据文章标题内容自动生成摘要的实例
2019/02/21 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
Python将列表中的元素转化为数字并排序的示例
2019/12/25 Python
在django中form的label和verbose name的区别说明
2020/05/20 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
2014/05/14 HTML / CSS
英国手机零售商:Carphone Warehouse
2018/06/06 全球购物
介绍一下linux的文件系统
2015/10/06 面试题
教师考察材料范文
2014/06/03 职场文书
护士辞职信怎么写
2015/02/27 职场文书
女性健康知识讲座主持词
2015/07/04 职场文书
SqlServer常用函数及时间处理小结
2023/05/08 SQL Server