File tree 2 files changed +41
-17
lines changed
2 files changed +41
-17
lines changed Original file line number Diff line number Diff line change 58
58
width : 100% !important ;
59
59
}
60
60
61
+ // menu hover
62
+ .submenu-title-noDropdown ,
63
+ .el-submenu__title {
64
+ & :hover {
65
+ background-color : $menuHover !important ;
66
+ }
67
+ }
68
+
61
69
.is-active >.el-submenu__title {
62
- color : #f4f4f5 !important ;
70
+ color : $subMenuActiveText !important ;
71
+ }
72
+
73
+ & .nest-menu .el-submenu >.el-submenu__title ,
74
+ & .el-submenu .el-menu-item {
75
+ min-width : $sideBarWidth !important ;
76
+ background-color : $subMenuBg !important ;
77
+
78
+ & :hover {
79
+ background-color : $subMenuHover !important ;
80
+ }
63
81
}
64
82
}
65
83
108
126
}
109
127
}
110
128
111
- .sidebar-container .nest-menu .el-submenu >.el-submenu__title ,
112
- .sidebar-container .el-submenu .el-menu-item {
113
- min-width : $sideBarWidth !important ;
114
- background-color : $subMenuBg !important ;
115
-
116
- & :hover {
117
- background-color : $menuHover !important ;
118
- }
119
- }
120
-
121
129
.el-menu--collapse .el-menu .el-submenu {
122
130
min-width : $sideBarWidth !important ;
123
131
}
150
158
}
151
159
}
152
160
161
+ // when menu collapsed
153
162
.el-menu--vertical {
154
163
& >.el-menu {
155
164
.svg-icon {
156
165
margin-right : 16px ;
157
166
}
158
167
}
168
+
169
+ .nest-menu .el-submenu >.el-submenu__title ,
170
+ .el-menu-item {
171
+ & :hover {
172
+ // You can use $subMenuHover
173
+ background-color : $menuHover !important ;
174
+ }
175
+ }
159
176
}
Original file line number Diff line number Diff line change @@ -9,19 +9,26 @@ $yellow:#FEC171;
9
9
$panGreen : #30B08F ;
10
10
11
11
// sidebar
12
- $menuBg :#304156 ;
13
- $subMenuBg :#1f2d3d ;
14
- $menuHover :#001528 ;
15
12
$menuText :#bfcbd9 ;
16
13
$menuActiveText :#409EFF ;
14
+ $subMenuActiveText :#f4f4f5 ; // https://github.com/ElemeFE/element/issues/12951
15
+
16
+ $menuBg :#304156 ;
17
+ $menuHover :#263445 ;
18
+
19
+ $subMenuBg :#1f2d3d ;
20
+ $subMenuHover :#001528 ;
21
+
17
22
$sideBarWidth : 180px ;
18
23
19
24
// the :export directive is the magic sauce for webpack
20
25
:export {
26
+ menu Text : $menuText ;
27
+ menu Active Text : $menuActiveText ;
28
+ sub Menu Active Text : $subMenuActiveText ;
21
29
menu Bg : $menuBg ;
22
- sub Menu Bg : $subMenuBg ;
23
30
menu Hover : $menuHover ;
24
- menu T ext : $menuText ;
25
- menu A ctive T ext : $menuActiveText ;
31
+ sub M enu B g : $subMenuBg ;
32
+ sub M enu H over : $subMenuHover ;
26
33
side Bar Width : $sideBarWidth ;
27
34
}
You can’t perform that action at this time.
0 commit comments