@@ -72,7 +72,6 @@ $nav-icononly-width: $s-15;
72
72
$nav-hoz-height - $popup-local-border-width * 2 ,
73
73
$nav-hoz-font-size ,
74
74
$nav-hoz-item-padding-lr ,
75
- $nav-hoz-item-selected-active-line ,
76
75
$nav-hoz-item-margin-tb ,
77
76
$nav-hoz-item-margin-lr ,
78
77
$nav-hoz-item-corner
@@ -94,9 +93,22 @@ $nav-icononly-width: $s-15;
94
93
height : $nav-hoz-height - $popup-local-border-width * 2 ;
95
94
}
96
95
97
- #{$nav-prefix } -item :before {
98
- width : 0 ;
99
- left : 50% ;
96
+ #{$nav-prefix } -item {
97
+ & :before {
98
+ width : 0 ;
99
+ left : 50% ;
100
+ }
101
+
102
+ & :hover :before {
103
+ height : $nav-hoz-item-hover-active-line ;
104
+ }
105
+
106
+ @if ($nav-hoz-item-hover-active-line != 0 ) {
107
+ & :hover :before {
108
+ width : 100% ;
109
+ left : 0 ;
110
+ }
111
+ }
100
112
}
101
113
102
114
& .#{$css-prefix } top #{$nav-prefix } -item :before {
@@ -110,6 +122,7 @@ $nav-icononly-width: $s-15;
110
122
.#{$css-prefix } selected#{$nav-prefix } -item :before {
111
123
width : 100% ;
112
124
left : 0 ;
125
+ height : $nav-hoz-item-selected-active-line ;
113
126
}
114
127
}
115
128
@@ -121,7 +134,6 @@ $nav-icononly-width: $s-15;
121
134
$nav-ver-height ,
122
135
$nav-ver-font-size ,
123
136
$nav-ver-item-padding-lr ,
124
- $nav-ver-item-selected-active-line ,
125
137
$nav-ver-item-margin-tb ,
126
138
$nav-ver-item-margin-lr ,
127
139
$nav-ver-item-corner
@@ -149,9 +161,22 @@ $nav-icononly-width: $s-15;
149
161
font-size : $nav-ver-sub-nav-font-size ;
150
162
}
151
163
152
- #{$nav-prefix } -item :before {
153
- height : 0 ;
154
- top : 50% ;
164
+ #{$nav-prefix } -item {
165
+ & :before {
166
+ height : 0 ;
167
+ top : 50% ;
168
+ }
169
+
170
+ & :hover :before {
171
+ width : $nav-ver-item-hover-active-line ;
172
+ }
173
+
174
+ @if ($nav-ver-item-hover-active-line != 0 ) {
175
+ & :hover :before {
176
+ height : 100% ;
177
+ top : 0 ;
178
+ }
179
+ }
155
180
}
156
181
157
182
& .#{$css-prefix } left #{$nav-prefix } -item :before {
@@ -165,6 +190,7 @@ $nav-icononly-width: $s-15;
165
190
.#{$css-prefix } selected#{$nav-prefix } -item :before {
166
191
height : 100% ;
167
192
top : 0 ;
193
+ width : $nav-ver-item-selected-active-line ;
168
194
}
169
195
}
170
196
@@ -181,10 +207,12 @@ $nav-icononly-width: $s-15;
181
207
$nav-primary-shadow ,
182
208
$nav-primary-item-hover-bg-color ,
183
209
$nav-primary-item-hover-text-color ,
210
+ $nav-primary-item-hover-text-style ,
184
211
$nav-primary-item-selected-bg-color ,
185
212
$nav-primary-item-selected-text-color ,
186
213
$nav-primary-item-selected-text-style ,
187
214
$nav-primary-item-selected-active-color ,
215
+ $nav-primary-item-hover-active-color ,
188
216
$nav-primary-item-opened-bg-color ,
189
217
$nav-primary-item-opened-text-color ,
190
218
$nav-primary-group-text-color ,
@@ -215,10 +243,12 @@ $nav-icononly-width: $s-15;
215
243
$nav-secondary-shadow ,
216
244
$nav-secondary-item-hover-bg-color ,
217
245
$nav-secondary-item-hover-text-color ,
246
+ $nav-secondary-item-hover-text-style ,
218
247
$nav-secondary-item-selected-bg-color ,
219
248
$nav-secondary-item-selected-text-color ,
220
249
$nav-secondary-item-selected-text-style ,
221
250
$nav-secondary-item-selected-active-color ,
251
+ $nav-secondary-item-hover-active-color ,
222
252
$nav-secondary-item-opened-bg-color ,
223
253
$nav-secondary-item-opened-text-color ,
224
254
$nav-secondary-group-text-color ,
@@ -245,10 +275,12 @@ $nav-icononly-width: $s-15;
245
275
$nav-normal-shadow ,
246
276
$nav-normal-item-hover-bg-color ,
247
277
$nav-normal-item-hover-text-color ,
278
+ $nav-normal-item-hover-text-style ,
248
279
$nav-normal-item-selected-bg-color ,
249
280
$nav-normal-item-selected-text-color ,
250
281
$nav-normal-item-selected-text-style ,
251
282
$nav-normal-item-selected-active-color ,
283
+ $nav-normal-item-hover-active-color ,
252
284
$nav-normal-item-opened-bg-color ,
253
285
$nav-normal-item-opened-text-color ,
254
286
$nav-normal-group-text-color ,
@@ -287,10 +319,12 @@ $nav-icononly-width: $s-15;
287
319
$shadow-zero ,
288
320
$nav-line-item-hover-bg-color ,
289
321
$nav-line-item-hover-text-color ,
322
+ $nav-line-item-hover-text-style ,
290
323
$nav-line-item-selected-bg-color ,
291
324
$nav-line-item-selected-text-color ,
292
325
$nav-line-item-selected-text-style ,
293
326
$nav-line-item-selected-active-color ,
327
+ $nav-line-item-hover-active-color ,
294
328
$nav-line-item-opened-bg-color ,
295
329
$nav-line-item-opened-text-color ,
296
330
$nav-line-group-text-color ,
0 commit comments