1- $primary-color : var (--p-primary-color ) ;
2- $base-bg : #2a2a2e ;
3-
4- $item-color : #fff ;
5-
6- $item-active-color : null ;
7- $item-active-bg : null ;
8- $item-active-line-color : $primary-color ;
9-
10- $item-open-color : #fff ;
11- $item-open-bg : $primary-color ;
12-
13- $item-hover-color : null ;
14- $item-hover-bg : rgba (darken ($base-bg , 5% ), 0.5 ) ;
15-
16- $icon-color : null ;
17- $icon-bg : darken ($base-bg , 2% ) ;
18-
19- $icon-active-color : null ;
20- $icon-active-bg : null ;
21-
22- $icon-open-color : null ;
23- $icon-open-bg : $item-open-bg ;
24-
25- $mobile-item-color : #fff ;
26- $mobile-item-bg : $primary-color ;
27- $mobile-icon-color : $mobile-item-color ;
28- $mobile-icon-bg : $mobile-item-bg ;
29-
30- $dropdown-color : null ;
31- $dropdown-bg : lighten ($base-bg , 5% ) ;
32-
33- $header-item-color : rgba ($item-color , 0.7 ) ;
34-
35- $toggle-btn-color : $primary-color ;
36- $toggle-btn-bg : darken ($base-bg , 5% ) ;
37-
38- $item-font-size : 14px ;
39- $item-line-height : 18px ;
40- $item-padding : 8px 14px ;
41- $icon-height : 32px ;
42- $icon-width : 32px ;
43-
44- @use " vue-sidebar-menu/src/scss/vue-sidebar-menu.scss" ;
1+ @use ' sass:color' ;
2+ @use ' vue-sidebar-menu/src/scss/vue-sidebar-menu.scss' with (
3+ $primary-color : var (--p-primary-color ),
4+ $base-bg : #2a2a2e ,
5+ $item-color : #fff ,
6+ $item-active-color : var (--p-primary-color ),
7+ $item-font-size : 14px ,
8+ $item-line-height : 18px ,
9+ $item-padding : 8px 14px ,
10+ $icon-height : 32px ,
11+ $icon-width : 32px ,
12+ );
4513
4614.v-sidebar-menu hr {
4715 margin-bottom : 8px ;
48- background-color : $item-hover-bg ;
16+ background-color : rgba ( color . adjust ( #2a2a2e , $lightness : -5 % ), 0.5 ) ;
4917 border : 0 none ;
5018 height : 0.1rem ;
51- }
19+ }
0 commit comments