1
1
// 通用
2
2
$fontSizeBase : 14px ;
3
+ $fontSizeMedium : 16px ;
4
+ $fontSizeLarge : 18px ;
3
5
$borderColor : #ebeef5 ;
6
+ $colorPrimary : #409eff ;
7
+ $colorSuccess : #67c23a ;
8
+ $colorWarning : #e6a23c ;
9
+ $colorDanger : #f56c6c ;
10
+ $colorInfo : #909399 ;
11
+ $colorWhite : #ffffff ;
12
+ $colorBlack : #000000 ;
13
+ $colorTextPrimary : #303133 ;
14
+ $colorTextSecondary : #909399 ;
15
+ $colorTextBase : #666 ;
4
16
5
17
// 导航高
6
18
$navbarHeight : 50px ;
@@ -22,13 +34,47 @@ $containerHeaderBorder: 1px solid $borderColor;
22
34
$containerHeaderPadding : 0 20px ;
23
35
$containerMainPadding : 20px ;
24
36
25
-
26
-
27
- // 面板
28
- $panelHeaderPadding : 12px 10px ;
37
+ // 面板容器
38
+ $panelHeaderPadding : 0px 10px ;
39
+ $panelHeaderHeight : 46px ;
29
40
$panelBodyPadding : 10px ;
30
41
$panelHeaderBackgroundColor : #fafafa ;
31
42
43
+ // 卡片
44
+ $cardHeaderPadding : 0px 10px ;
45
+ $cardHeaderHeight : 40px ;
46
+ $cardBodyPadding : 5px 10px ;
47
+
48
+ /* element-ui 样式修改 */
49
+ // https://github.com/ElemeFE/element/blob/dev/packages/theme-chalk/src/common/var.scss
50
+
51
+ $--color-primary : $colorPrimary !default ;
52
+ $--color-success : $colorSuccess !default ;
53
+ $--color-warning : $colorWarning !default ;
54
+ $--color-danger : $colorDanger !default ;
55
+ $--color-info : $colorInfo !default ;
56
+ $--color-white : $colorWhite !default ;
57
+ $--color-black : $colorBlack !default ;
58
+ $--color-text-primary : $colorTextPrimary !default ;
59
+
60
+ $--font-size-base : $fontSizeBase !default ;
61
+ $--color-text-secondary : $colorTextSecondary !default ;
62
+ $--font-size-extra-large : 20px !default ;
63
+ $--font-size-large : $fontSizeLarge !default ;
64
+ $--font-size-medium : $fontSizeMedium !default ;
65
+ $--font-size-small : 13px !default ;
66
+ $--font-size-extra-small : 12px !default ;
67
+
68
+ $--input-medium-font-size : 14px !default ;
69
+ $--input-medium-height : 36px !default ;
70
+ $--input-small-font-size : 13px !default ;
71
+ $--input-small-height : 32px !default ;
72
+ $--input-mini-font-size : 12px !default ;
73
+ $--input-mini-height : 28px !default ;
74
+
75
+ /* 改变 icon 字体路径变量,必需 */
76
+ $--font-path : ' ~element-ui/lib/theme-chalk/fonts' ;
77
+
32
78
// 共享变量给页面js
33
79
// 例 import { menuText } from '@/assets/styles/variables.scss'
34
80
:export {
@@ -42,11 +88,3 @@ $panelHeaderBackgroundColor: #fafafa;
42
88
sub Menu Hover : $subMenuHover ;
43
89
side Bar Width : $sideBarWidth ;
44
90
}
45
-
46
- /* element-ui 样式修改 */
47
- // https://github.com/ElemeFE/element/blob/dev/packages/theme-chalk/src/common/var.scss
48
- /* 改变字体大小 */
49
- $--color-primary : #409EFF !default ;
50
- $--font-size-base : $fontSizeBase !default ;
51
- /* 改变 icon 字体路径变量,必需 */
52
- $--font-path : ' ~element-ui/lib/theme-chalk/fonts' ;
0 commit comments