11: root {
2- --input-prefix : " ant-input" ;
3- --input-wrapper-prefix : var (--input-prefix ) + " -affix-wrapper" ;
4- --menu-prefix : " ant-menu" ;
5- --menu-inline-prefix : " ant-menu-inline" ;
6- --menu-item-prefix : var (--menu-prefix ) + " -item" ;
7- --select-prefix : " ant-select" ;
2+ --input-prefix : ' ant-input' ;
3+ --input-wrapper-prefix : var (--input-prefix ) + ' -affix-wrapper' ;
4+ --menu-prefix : ' ant-menu' ;
5+ --menu-inline-prefix : ' ant-menu-inline' ;
6+ --menu-item-prefix : var (--menu-prefix ) + ' -item' ;
7+ --select-prefix : ' ant-select' ;
88}
99
1010.siderContainer {
11- display : flex;
12- flex-direction : row;
11+ display : flex;
12+ flex-direction : row;
1313}
1414.siderContainer .sider {
15- z-index : 5 ;
16- width : var (--sidebar-menu-width );
17- min-width : var (--sidebar-menu-width );
18- background-color : var (--sidebar-menu-background-color );
19- transition : width 0.2s , min-width 0.2s ;
15+ z-index : 5 ;
16+ width : var (--sidebar-menu-width );
17+ min-width : var (--sidebar-menu-width );
18+ background-color : var (--sidebar-menu-background-color );
19+ transition : width 0.2s , min-width 0.2s ;
2020}
2121.siderContainer .sider : global (.ant-menu-item-collapsed ) {
22- width : var (--sidebar-menu-collapsed-width );
23- min-width : var (--sidebar-menu-collapsed-width );
22+ width : var (--sidebar-menu-collapsed-width );
23+ min-width : var (--sidebar-menu-collapsed-width );
2424}
2525.siderContainer .sider : global (.ant-menu-item-collapsed ) .sidebarMenuItem {
26- width : 100% ;
26+ width : 100% ;
2727}
2828.siderContainer .sider : global (.ant-menu-item-icon ) {
29- min-height : var (--sidebar-menu-item-icon-size );
30- max-height : var (--sidebar-menu-item-icon-size );
31- min-width : var (--sidebar-menu-item-icon-size );
32- max-width : var (--sidebar-menu-item-icon-size );
33- font-size : var (--sidebar-menu-item-icon-size ) !important ;
34- line-height : var (--sidebar-menu-item-icon-size );
35- margin : 0 ;
36- }
37- .siderContainer .sider [data-collapsed = true ] {
38- width : var (--sidebar-menu-collapsed-width );
39- min-width : var (--sidebar-menu-collapsed-width );
40- }
41- .siderContainer .sider [data-collapsed = true ] .sidebarToggleIconContainer ,
42- .siderContainer .sider [data-collapsed = true ] .sidebarToggleIconContainer > div {
43- text-align : center;
44- align-items : center;
45- }
46- .siderContainer .sider [data-collapsed = true ] .sidebarMenu .searchMenuItem {
47- padding : 0 10px ;
48- margin-bottom : 10px ;
49- }
50- .siderContainer .sider [data-collapsed = true ] .sidebarMenu .sidebarMenuItem .sidebarMenuItemTitle {
51- display : none;
52- }
53- .siderContainer .sider [data-collapsed = true ] .sidebarMenu .sidebarMenuItem img ,
54- .siderContainer .sider [data-collapsed = true ] .sidebarMenu .sidebarMenuItem span [role = img ],
55- .siderContainer .sider [data-collapsed = true ] .sidebarMenu .sidebarMenuItem svg {
56- margin-right : 0 ;
57- display : flex;
29+ min-height : var (--sidebar-menu-item-icon-size );
30+ max-height : var (--sidebar-menu-item-icon-size );
31+ min-width : var (--sidebar-menu-item-icon-size );
32+ max-width : var (--sidebar-menu-item-icon-size );
33+ font-size : var (--sidebar-menu-item-icon-size ) !important ;
34+ line-height : var (--sidebar-menu-item-icon-size );
35+ margin : 0 ;
36+ }
37+ .siderContainer .sider [data-collapsed = ' true' ] {
38+ width : var (--sidebar-menu-collapsed-width );
39+ min-width : var (--sidebar-menu-collapsed-width );
40+ }
41+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarToggleIconContainer ,
42+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarToggleIconContainer > div {
43+ text-align : center;
44+ align-items : center;
45+ }
46+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarMenu .searchMenuItem {
47+ padding : 0 10px ;
48+ margin-bottom : 10px ;
49+ }
50+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarMenu .sidebarMenuItem .sidebarMenuItemTitle {
51+ display : none;
52+ }
53+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarMenu .sidebarMenuItem img ,
54+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarMenu .sidebarMenuItem span [role = ' img' ],
55+ .siderContainer .sider [data-collapsed = ' true' ] .sidebarMenu .sidebarMenuItem svg {
56+ margin-right : 0 ;
57+ display : flex;
5858}
5959.siderContainer .sider .sidebarToggleIconContainer {
60- margin : 10px 14px 10px 14px ;
60+ margin : 10px 14px 10px 14px ;
6161}
6262.siderContainer .sider .sidebarToggleIconContainer ,
6363.siderContainer .sider .sidebarToggleIconContainer > div {
64- display : flex;
64+ display : flex;
6565}
6666.siderContainer .sider .sidebarToggleIconContainer .sidebarToggleIcon : hover {
67- cursor : pointer;
67+ cursor : pointer;
6868}
6969.siderContainer .sider .sidebarToggleIconContainer .sidebarToggleIcon * {
70- min-height : var (--sidebar-menu-toggle-icon-size );
71- max-height : var (--sidebar-menu-toggle-icon-size );
72- min-width : var (--sidebar-menu-toggle-icon-size );
73- max-width : var (--sidebar-menu-toggle-icon-size );
74- font-size : var (--sidebar-menu-toggle-icon-size );
75- line-height : var (--sidebar-menu-toggle-icon-size );
76- color : white;
70+ min-height : var (--sidebar-menu-toggle-icon-size );
71+ max-height : var (--sidebar-menu-toggle-icon-size );
72+ min-width : var (--sidebar-menu-toggle-icon-size );
73+ max-width : var (--sidebar-menu-toggle-icon-size );
74+ font-size : var (--sidebar-menu-toggle-icon-size );
75+ line-height : var (--sidebar-menu-toggle-icon-size );
76+ color : white;
7777}
7878.siderContainer .sider .sidebarMenu {
79- transition : background 0s ;
80- background-color : transparent;
81- border : none;
82- color : var (--sidebar-menu-item-text-color );
83- font-weight : var (--font-weight-semibold );
84- font-size : 14px ;
79+ transition : background 0s ;
80+ background-color : transparent;
81+ border : none;
82+ color : var (--sidebar-menu-item-text-color );
83+ font-weight : var (--font-weight-semibold );
84+ font-size : 14px ;
8585}
8686.siderContainer .sider .sidebarMenu .sidebarMenuItem {
87- margin : 0 ;
88- height : var (--sidebar-menu-item-height );
89- line-height : var (--sidebar-menu-item-height );
90- display : flex;
91- width : 100% ;
92- align-items : center;
93- padding : 0 13px !important ;
87+ margin : 0 ;
88+ height : var (--sidebar-menu-item-height );
89+ line-height : var (--sidebar-menu-item-height );
90+ display : flex;
91+ width : 100% ;
92+ align-items : center;
93+ padding : 0 13px !important ;
94+ }
95+ .siderContainer .sider .sidebarMenu .withDivider {
96+ border-color : var (--sidebar-menu-item-divider-color );
9497}
9598.siderContainer .sider .sidebarMenu .sidebarMenuItem .sidebarMenuItemTitle {
96- margin-left : 15px ;
97- text-overflow : ellipsis;
98- overflow : hidden;
99+ margin-left : 15px ;
100+ text-overflow : ellipsis;
101+ overflow : hidden;
99102}
100103.siderContainer .sider .sidebarMenu .sidebarMenuItem : focus-visible {
101- outline : none;
102- box-shadow : inset 0 0 0pt 2px var (--sidebar-menu-item-border-focus-color );
104+ outline : none;
105+ box-shadow : inset 0 0 0pt 2px var (--sidebar-menu-item-border-focus-color );
103106}
104107.siderContainer .sider .sidebarMenu .sidebarMenuItem : hover {
105- color : var (--sidebar-menu-item-hover-color );
106- opacity : var (--sidebar-menu-item-hover-opacity );
108+ color : var (--sidebar-menu-item-hover-color );
109+ opacity : var (--sidebar-menu-item-hover-opacity );
107110}
108111.siderContainer .sider .sidebarMenu .sidebarMenuItem ::after {
109- border-right : none;
112+ border-right : none;
110113}
111114.siderContainer .sider .sidebarMenu .sidebarMenuItem : active {
112- opacity : 1 ;
113- color : var (--sidebar-menu-item-active-color );
114- background-color : var (--sidebar-menu-item-active-background-color );
115+ opacity : 1 ;
116+ color : var (--sidebar-menu-item-active-color );
117+ background-color : var (--sidebar-menu-item-active-background-color );
115118}
116119.siderContainer .sider .sidebarMenu : global (.ant-menu-item-selected ) {
117- opacity : 1 !important ;
118- color : var (--sidebar-menu-item-active-color );
119- background-color : var (--sidebar-menu-item-active-background-color );
120+ opacity : 1 !important ;
121+ color : var (--sidebar-menu-item-active-color );
122+ background-color : var (--sidebar-menu-item-active-background-color );
120123}
121124
122125.siderContainer .ghost .sider {
123- background-color : transparent;
124- }
126+ background-color : transparent;
127+ }
0 commit comments