@@ -43,26 +43,39 @@ main {
4343
4444/* Sidebar toggle button */
4545.top-row ::deep .sidebar-toggle {
46- width : 40 px ;
47- height : 40 px ;
48- border-radius : 0.5 rem ;
46+ width : 36 px ;
47+ height : 36 px ;
48+ border-radius : 50 % ;
4949 display : flex;
5050 align-items : center;
5151 justify-content : center;
52- color : rgba (255 , 255 , 255 , 0.7 );
53- background : rgba (255 , 255 , 255 , 0.05 );
54- border : 1px solid rgba (255 , 255 , 255 , 0.1 );
55- transition : all 0.2s ease;
52+ color : rgba (255 , 255 , 255 , 0.85 );
53+ background : linear-gradient (135deg , rgba (233 , 69 , 96 , 0.8 ) 0% , rgba (233 , 69 , 96 , 0.6 ) 100% );
54+ border : none;
55+ box-shadow : 0 2px 8px rgba (233 , 69 , 96 , 0.3 );
56+ cursor : pointer;
57+ transition : all 0.25s cubic-bezier (0.4 , 0 , 0.2 , 1 );
5658}
5759
5860.top-row ::deep .sidebar-toggle : hover {
59- background : rgba (255 , 255 , 255 , 0.1 );
61+ background : linear-gradient ( 135 deg , rgba (233 , 69 , 96 , 1 ) 0 % , rgba ( 233 , 69 , 96 , 0.8 ) 100 % );
6062 color : # fff ;
61- transform : scale (1.05 );
63+ transform : scale (1.1 );
64+ box-shadow : 0 4px 16px rgba (233 , 69 , 96 , 0.4 );
65+ }
66+
67+ .top-row ::deep .sidebar-toggle : active {
68+ transform : scale (0.95 );
69+ box-shadow : 0 2px 4px rgba (233 , 69 , 96 , 0.3 );
6270}
6371
6472.top-row ::deep .sidebar-toggle i {
65- font-size : 1.25rem ;
73+ font-size : 1.1rem ;
74+ transition : transform 0.25s cubic-bezier (0.4 , 0 , 0.2 , 1 );
75+ }
76+
77+ .top-row ::deep .sidebar-toggle : hover i {
78+ transform : translateX (-3px );
6679}
6780
6881/* Action buttons group */
0 commit comments