UNPKG

kui-vue

Version:

A high quality UI Toolkit built on Vue.js 2.0

183 lines (153 loc) 5.7 kB
@radius: ~'5px'; //圆角 //颜色 @main: #3a95ff; //主体色 @main-hover: darken(@main, 10%); @main-actived: darken(@main, 25%); @main-10: fadeout(@main, 10%); @main-30: fadeout(@main, 30%); @main-60: fadeout(@main, 60%); @main-80: fadeout(@main, 80%); @main-90: fadeout(@main, 90%); @success: #00bb5d; //成功 @success-hover: darken(@success, 10%); @success-actived: darken(@success, 25%); @success-30: fadeout(@success, 30%); @success-60: fadeout(@success, 60%); @success-80: fadeout(@success, 80%); @success-90: fadeout(@success, 90%); @danger: #ff3300; @danger-hover: darken(@danger, 10%); @danger-actived: darken(@danger, 25%); @danger-30: fadeout(@danger, 30%); @danger-60: fadeout(@danger, 60%); @danger-80: fadeout(@danger, 80%); @danger-90: fadeout(@danger, 90%); @dark-danger: darken(#ff3300, 20%); @warning: #ffa500; @warning-hover: darken(@warning, 10%); @warning-actived: darken(@warning, 25%); @warning-30: fadeout(@warning, 30%); @warning-60: fadeout(@warning, 60%); @warning-80: fadeout(@warning, 80%); @warning-90: fadeout(@warning, 90%); @pink: lighten(purple, 45%); @pink-30: fadeout(@pink, 30%); @pink-60: fadeout(@pink, 60%); @pink-80: fadeout(@pink, 80%); @pink-90: fadeout(@pink, 90%); @red: lighten(red, 5%); @red-30: fadeout(@red, 30%); @red-60: fadeout(@red, 60%); @red-80: fadeout(@red, 80%); @red-90: fadeout(@red, 90%); @yellow: mix(yellow, orange, 50%); @yellow-30: fadeout(@yellow, 30%); @yellow-60: fadeout(@yellow, 60%); @yellow-80: fadeout(@yellow, 80%); @yellow-90: fadeout(@yellow, 90%); @orange: lighten(orange, 8%); @orange-30: fadeout(@orange, 30%); @orange-60: fadeout(@orange, 60%); @orange-80: fadeout(@orange, 80%); @orange-90: fadeout(@orange, 90%); @cyan: darken(cyan, 10%); @cyan-30: fadeout(@cyan, 30%); @cyan-60: fadeout(@cyan, 60%); @cyan-80: fadeout(@cyan, 80%); @cyan-90: fadeout(@cyan, 90%); @green: lighten(green, 15%); @green-30: fadeout(@green, 30%); @green-60: fadeout(@green, 60%); @green-80: fadeout(@green, 80%); @green-90: fadeout(@green, 90%); @blue: mix(blue, cyan, 50%); @blue-30: fadeout(@blue, 30%); @blue-60: fadeout(@blue, 60%); @blue-80: fadeout(@blue, 80%); @blue-90: fadeout(@blue, 90%); @purple: lighten(mix(purple, blue, 60%), 30%); @purple-30: fadeout(@purple, 30%); @purple-60: fadeout(@purple, 60%); @purple-80: fadeout(@purple, 80%); @purple-90: fadeout(@purple, 90%); @geekblue: mix(blue, cyan, 70%); //极客蓝 @geekblue-30: fadeout(@geekblue, 30%); @geekblue-60: fadeout(@geekblue, 60%); @geekblue-80: fadeout(@geekblue, 80%); @geekblue-90: fadeout(@geekblue, 90%); @magenta: mix(pink, red, 40%); //洋红 @magenta-30: fadeout(@magenta, 30%); @magenta-60: fadeout(@magenta, 60%); @magenta-80: fadeout(@magenta, 80%); @magenta-90: fadeout(@magenta, 90%); @volcano: mix(red, orange, 60%); //火红 @volcano-30: fadeout(@volcano, 30%); @volcano-60: fadeout(@volcano, 60%); @volcano-80: fadeout(@volcano, 80%); @volcano-90: fadeout(@volcano, 90%); @gold: lighten(gold, 10%); @gold-30: fadeout(@gold, 30%); @gold-60: fadeout(@gold, 60%); @gold-80: fadeout(@gold, 80%); @gold-90: fadeout(@gold, 90%); @lime: mix(green, yellow, 40%); //绿黄色 @lime-30: fadeout(@lime, 30%); @lime-60: fadeout(@lime, 60%); @lime-80: fadeout(@lime, 80%); @lime-90: fadeout(@lime, 90%); @gray: #969696; @gray-30: fadeout(@gray, 30%); @gray-40: fadeout(@gray, 40%); @gray-50: fadeout(@gray, 50%); @gray-60: fadeout(@gray, 60%); @gray-70: fadeout(@gray, 70%); @gray-80: fadeout(@gray, 80%); @gray-90: fadeout(@gray, 90%); @dark: rgba(0, 0, 0, .75); @mask-color: rgba(0, 0, 0, .6); //蒙层背景 @mask-color-30: rgba(0, 0, 0, .3); @mask-color-90: rgba(0, 0, 0, .9); @spin-color: rgba(255, 255, 255, .6); //蒙层背景 @dark-spin-color: rgba(0, 0, 0, .6); //蒙层背景 //字体颜色 @font-color: rgba(0, 0, 0, .75); @dark-font-color: rgba(255, 255, 255, .9); @title-color: rgba(0, 0, 0, .85); //标题凸显颜色 @dark-title-color: rgba(255, 255, 255, .85); @sub-title-color: rgba(0, 0, 0, .65); //标题凸显颜色 @dark-sub-title-color: rgba(255, 255, 255, .65); @back-color: #fff; //组件背景 @back-color-10: #fff; @back-color-20: darken(@back-color, 20%); @back-color-30: darken(@back-color, 30%); @back-color-40: darken(@back-color, 40%); @back-color-50: darken(@back-color, 50%); @back-color-60: darken(@back-color, 60%); @back-color-70: darken(@back-color, 70%); @back-color-80: darken(@back-color, 80%); @back-color-90: darken(@back-color, 90%); @skeleton-color: @gray-90; @skeleton-min-color: @gray-60; @dark-back-color: #1f1f1f; @dark-back-color-10: #252525;//lighten(@dark-back-color, 10%); @dark-back-color-20: lighten(@dark-back-color, 20%); @dark-back-color-30: lighten(@dark-back-color, 30%); @dark-back-color-40: lighten(@dark-back-color, 40%); @dark-back-color-50: lighten(@dark-back-color, 50%); @dark-back-color-60: lighten(@dark-back-color, 60%); @dark-back-color-70: lighten(@dark-back-color, 70%); @dark-back-color-80: lighten(@dark-back-color, 80%); @dark-back-color-90: lighten(@dark-back-color, 90%); @icon-color: rgba(0, 0, 0, .4); //图标颜色 @dark-icon-color: rgba(255, 255, 255, .4); @hover-color: fadeout(@gray, 90%); //item 的 hover 颜色 @actived-color: fadeout(@gray, 80%); //item 的 hover 颜色 @selected-color: fadeout(@main, 90%); //item 的 selected 颜色 @border-color: rgba(216, 216, 216, 0.5); //边框颜色 @dark-border-color: rgba(83, 83, 83, 0.5); @disable-border: rgba(216, 216, 216, 0.4); //禁用边框颜色 @dark-disable-border: rgba(83, 83, 83, 0.4); @disable-back: #f5f5f5; //禁用背景颜色 @dark-disable-back: fadeout(@back-color, 90%); @disable-color: rgba(0, 0, 0, .3); //禁用文字颜色 @dark-disable-color: rgba(255, 255, 255, .3);