zgg-ui
Version:
2.0.1 正式版本 基于 Vue 3、UniApp 和 TypeScript 开发的多端适配移动端 UI 组件库,旨在提供丰富的组件集合,帮助开发者快速构建多端响应式的移动应用界面
989 lines (755 loc) • 10.7 kB
text/less
// 全局背景颜色和文字颜色样式
/* 以下5种颜色为主题色 其中5这种程度是原色,减少就变浅,增加变深,当背景颜色为5(包括5)以下时,字体颜色推荐使用这种颜色的9,
当背景颜色为5以上时推荐使用白色#fff为字体颜色*/
.cw {
color: #fff
}
.bgw {
background-color: #fff;
}
.cb {
color: #1a1a1a
}
.bgb {
background-color: #1a1a1a;
}
.cf8 {
color: #f8f8f8
}
.bgf8 {
background-color: #f8f8f8;
}
.cf6 {
color: #f6f6f6
}
.bgf6 {
background-color: #f6f6f6;
}
.cf4 {
color: #f4f5f9
}
.bgf6 {
background-color: #f4f5f9;
}
/** ZGGUI 主题色*/
@primary: #409eff;
@success: #62B51B;
@info: #909399;
@warning: #FFC23F;
@error: #FF543A;
@cw: #fff;
@cb: #1a1a1a;
@bgDefault: #f3f4f6;
@grayLight: #f8f7f8;
/** 功能颜色 */
@colorInfo: #909399;
@colorPrimary: #409eff;
@colorPrimaryLight: rgb(236, 245, 255);
@colorPrimaryText: #303133;
// 常规字
@colorRegularText: #606266;
@colorBorderBase: #dcefe6;
@colorBorderLighter: #ebeef5;
@colorError: #f56c6c;
@colorBackgroundBase: #f5f7fa;
@colorSuccess: #67c23a;
@colorWarning: #e6a23c;
@colorPlaceholder: #c0c4cc;
//滑动条默认颜色
@colorSliderDefault: #e4e9ec;
/** 普通颜色 */
@colorGray: rgb(228, 231, 237);
@colorRed: red;
@colorOrange: rgb(248, 108, 2);
@colorPurple: rgb(192 29 221);
@colorCyan: rgb(93, 252, 225);
@colorlightcyan: rgb(0, 207, 253);
/* 颜色样式 */
.bgprimary {
background-color: @primary;
color: @cw;
}
.bginfo {
background-color: @info;
color: @cw;
}
.bgsuccess {
background-color: @success;
color: @cw;
}
.bgerror {
background-color: @error;
color: @cw;
}
.bgwarning {
background-color: @warning;
color: @cw;
}
.cprimary {
color: @primary;
background-color: @cw;
}
.cinfo {
color: @info;
background-color: @cw;
}
.csuccess {
color: @success;
background-color: @cw;
}
.cerror {
color: @error;
background-color: @cw;
}
.cwarning {
color: @warning;
background-color: @cw;
}
/* Primary Colors */
.cp1 {
color: #D8F3FF
}
.bgp1 {
background-color: #D8F3FF
}
.cp2 {
color: #B2E3FF
}
.bgp2 {
background-color: #B2E3FF
}
.cp3 {
color: #8CD0FF
}
.bgp3 {
background-color: #8CD0FF
}
.cp4 {
color: #6FBDFF
}
.bgp4 {
background-color: #6FBDFF
}
.cp5 {
color: #409EFF
}
.bgp5 {
background-color: #409EFF
}
.cp6 {
color: #2E7BDB
}
.bgp6 {
background-color: #2E7BDB
}
.cp7 {
color: #205BB7
}
.bgp7 {
background-color: #205BB7
}
.cp8 {
color: #144093
}
.bgp8 {
background-color: #144093
}
.cp9 {
color: #0C2C7A
}
.bgp9 {
background-color: #0C2C7A
}
/* Success Colors */
.cs1 {
color: #EDFBD0
}
.bgs1 {
background-color: #EDFBD0
}
.cs2 {
color: #D7F7A3
}
.bgs2 {
background-color: #D7F7A3
}
.cs3 {
color: #B5E871
}
.bgs3 {
background-color: #B5E871
}
.cs4 {
color: #91D24C
}
.bgs4 {
background-color: #91D24C
}
.cs5 {
color: #62B51B
}
.bgs5 {
background-color: #62B51B
}
.cs6 {
color: #4B9B13
}
.bgs6 {
background-color: #4B9B13
}
.cs7 {
color: #36820D
}
.bgs7 {
background-color: #36820D
}
.cs8 {
color: #256808
}
.bgs8 {
background-color: #256808
}
.cs9 {
color: #195605
}
.bgs9 {
background-color: #195605
}
/* Info Colors */
.ci1 {
color: #FDFDFD
}
.bgi1 {
background-color: #FDFDFD
}
.ci2 {
color: #FCFCFC
}
.bgi2 {
background-color: #FCFCFC
}
.ci3 {
color: #F7F7F7
}
.bgi3 {
background-color: #F7F7F7
}
.ci4 {
color: #F0F0F0
}
.bgi4 {
background-color: #F0F0F0
}
.ci5 {
color: #e6e6e6
}
.bgi5 {
background-color: #e6e6e6
}
.ci6 {
color: #000000
}
.bgi6 {
background-color: #000000
}
.ci7 {
color: #000000
}
.bgi7 {
background-color: #000000
}
.ci8 {
color: #000000
}
.bgi8 {
background-color: #000000
}
.ci9 {
color: #000000
}
.bgi9 {
background-color: #000000
}
/* Warning Colors */
.cw1 {
color: #FFF7D8
}
.bgw1 {
background-color: #FFF7D8
}
.cw2 {
color: #FFEEB2
}
.bgw2 {
background-color: #FFEEB2
}
.cw3 {
color: #FFE18B
}
.bgw3 {
background-color: #FFE18B
}
.cw4 {
color: #FFD56F
}
.bgw4 {
background-color: #FFD56F
}
.cw5 {
color: #FFC23F
}
.bgw5 {
background-color: #FFC23F
}
.cw6 {
color: #DB9E2E
}
.bgw6 {
background-color: #DB9E2E
}
.cw7 {
color: #B77D1F
}
.bgw7 {
background-color: #B77D1F
}
.cw8 {
color: #935E14
}
.bgw8 {
background-color: #935E14
}
.cw9 {
color: #7A480C
}
.bgw9 {
background-color: #7A480C
}
/* Error Colors */
.ce1 {
color: #FFE9D7
}
.bge1 {
background-color: #FFE9D7
}
.ce2 {
color: #FFCDB0
}
.bge2 {
background-color: #FFCDB0
}
.ce3 {
color: #FFAB88
}
.bge3 {
background-color: #FFAB88
}
.ce4 {
color: #FF8A6B
}
.bge4 {
background-color: #FF8A6B
}
.ce5 {
color: #FF543A
}
.bge5 {
background-color: #FF543A
}
.ce6 {
color: #DB332A
}
.bge6 {
background-color: #DB332A
}
.ce7 {
color: #B71D21
}
.bge7 {
background-color: #B71D21
}
.ce8 {
color: #931220
}
.bge8 {
background-color: #931220
}
.ce9 {
color: #7A0B1F
}
.bge9 {
background-color: #7A0B1F
}
/* 以下颜色为常见的颜色,可直接进行替换 */
/* 黑色 */
.bgblack1 {
background-color: #000000
}
.cblack1 {
color: #000000
}
.bgblack2 {
background-color: #1a1a1a
}
.cblack2 {
color: #1a1a1a
}
.bgblack3 {
background-color: #333333
}
.cblack3 {
color: #333333
}
.bgblack4 {
background-color: #4d4d4d
}
.cblack4 {
color: #4d4d4d
}
.bgblack5 {
background-color: #666666
}
.cblack5 {
color: #666666
}
/* 灰色 */
.bggray1 {
background-color: #808080
}
.cgray1 {
color: #808080
}
.bggray2 {
background-color: #999999
}
.cgray2 {
color: #999999
}
.bggray3 {
background-color: #b3b3b3
}
.cgray3 {
color: #b3b3b3
}
.bggray4 {
background-color: #cccccc
}
.cgray4 {
color: #cccccc
}
.bggray5 {
background-color: #e6e6e6
}
.cgray5 {
color: #e6e6e6
}
/* 红色 */
.bgred1 {
background-color: #ff0000
}
.cred1 {
color: #ff0000
}
.bgred2 {
background-color: #FF503F
}
.cred2 {
color: #FF503F
}
.bgred3 {
background-color: #FF8066
}
.cred3 {
color: #FF8066
}
.bgred4 {
background-color: #FFB399
}
.cred4 {
color: #FFB399
}
.bgred5 {
background-color: #FFDDCC
}
.cred5 {
color: #FFDDCC
}
/* 粉色 */
.bgpink1 {
background-color: #FFC0CB
}
.cpink1 {
color: #FFC0CB
}
.bgpink2 {
background-color: #FFCFD3
}
.cpink2 {
color: #FFCFD3
}
.bgpink3 {
background-color: #FFD9D9
}
.cpink3 {
color: #FFD9D9
}
.bgpink4 {
background-color: #FFE8E5
}
.cpink4 {
color: #FFE8E5
}
.bgpink5 {
background-color: #FFF4F2
}
.cpink5 {
color: #FFF4F2
}
/* 橙色 */
.bgorange1 {
background-color: #FFA500
}
.corange1 {
color: #FFA500
}
.bgorange2 {
background-color: #FFC23F
}
.corange2 {
color: #FFC23F
}
.bgorange3 {
background-color: #FFD466
}
.corange3 {
color: #FFD466
}
.bgorange4 {
background-color: #FFE699
}
.corange4 {
color: #FFE699
}
.bgorange5 {
background-color: #FFF4CC
}
.corange5 {
color: #FFF4CC
}
/* 黄色 */
.bgyellow1 {
background-color: #FFFF00
}
.cyellow1 {
color: #FFFF00
}
.bgyellow2 {
background-color: #FFFF3F
}
.cyellow2 {
color: #FFFF3F
}
.bgyellow3 {
background-color: #FFFF66
}
.cyellow3 {
color: #FFFF66
}
.bgyellow4 {
background-color: #ffff99
}
.cyellow4 {
color: #ffff99
}
.bgyellow5 {
background-color: #ffffcc
}
.cyellow5 {
color: #ffffcc
}
/* 绿色 */
.bggreen1 {
background-color: #38B73D
}
.cgreen1 {
color: #38B73D
}
.bggreen2 {
background-color: #6AD365
}
.cgreen2 {
color: #6AD365
}
.bggreen3 {
background-color: #95E988
}
.cgreen3 {
color: #95E988
}
.bggreen4 {
background-color: #C2F7B3
}
.cgreen4 {
color: #C2F7B3
}
.bggreen5 {
background-color: #E3FBD8
}
.cgreen5 {
color: #E3FBD8
}
/* 蓝色 */
.bgblue1 {
background-color: #409eff
}
.cblue1 {
color: #409eff
}
.bgblue2 {
background-color: #6FBDFF
}
.cblue2 {
color: #6FBDFF
}
.bgblue3 {
background-color: #8CD0FF
}
.cblue3 {
color: #8CD0FF
}
.bgblue4 {
background-color: #B2E3FF
}
.cblue4 {
color: #B2E3FF
}
.bgblue5 {
background-color: #D8F3FF
}
.cblue5 {
color: #D8F3FF
}
/* 蓝灰色 */
.bgbluegray1 {
background-color: #668cff
}
.cbluegray1 {
color: #668cff
}
.bgbluegray2 {
background-color: #8CABFF
}
.cbluegray2 {
color: #8CABFF
}
.bgbluegray3 {
background-color: #A3BEFF
}
.cbluegray3 {
color: #A3BEFF
}
.bgbluegray4 {
background-color: #C1D5FF
}
.cbluegray4 {
color: #C1D5FF
}
.bgbluegray5 {
background-color: #E0EBFF
}
.cbluegray5 {
color: #E0EBFF
}
/* 青色 */
.bgcyan1 {
background-color: #00ffff
}
.ccyan1 {
color: #00ffff
}
.bgcyan2 {
background-color: #3FFFEE
}
.ccyan2 {
color: #3FFFEE
}
.bgcyan3 {
background-color: #66FFE4
}
.ccyan3 {
color: #66FFE4
}
.bgcyan4 {
background-color: #99FFE4
}
.ccyan4 {
color: #99FFE4
}
.bgcyan5 {
background-color: #CCFFED
}
.ccyan5 {
color: #CCFFED
}
/* 紫色 */
.bgpurple1 {
background-color: #800080
}
.cpurple1 {
color: #800080
}
.bgpurple2 {
background-color: #B22CA7
}
.cpurple2 {
color: #B22CA7
}
.bgpurple3 {
background-color: #D856C2
}
.cpurple3 {
color: #D856C2
}
.bgpurple4 {
background-color: #F291D9
}
.cpurple4 {
color: #F291D9
}
.bgpurple5 {
background-color: #F8C6E7
}
.cpurple5 {
color: #F8C6E7
}
/* 棕色 */
.bgbrown1 {
background-color: #8b4513
}
.cbrown1 {
color: #8b4513
}
.bgbrown2 {
background-color: #a05a2a
}
.cbrown2 {
color: #a05a2a
}
.bgbrown3 {
background-color: #b87333
}
.cbrown3 {
color: #b87333
}
.bgbrown4 {
background-color: #cc9966
}
.cbrown4 {
color: #cc9966
}
.bgbrown5 {
background-color: #e6b886
}
.cbrown5 {
color: #e6b886
}