1010 /* Backgrounds */
1111 --bg-primary : # ffffff ;
1212 --bg-secondary : # f8fafc ;
13- --bg-page : # f5f8ff ;
14- --bg-glass : rgba (255 , 255 , 255 , 0.75 );
13+ --bg-page : # eef2ff ;
14+ --bg-glass : rgba (255 , 255 , 255 , 0.38 );
1515 --bg-card : # ffffff ;
1616
1717 /* Text */
2121
2222 /* Effects */
2323 --border : rgba (226 , 232 , 240 , 0.9 );
24- --border-glass : rgba (255 , 255 , 255 , 0.35 );
24+ --border-glass : rgba (99 , 102 , 241 , 0.25 );
2525 --shadow-sm : 0 1px 2px 0 rgb (0 0 0 / 0.05 );
2626 --shadow-md : 0 6px 18px -8px rgb (0 0 0 / 0.12 ), 0 4px 14px -12px rgb (0 0 0 / 0.08 );
2727 --shadow-lg : 0 12px 24px -10px rgb (0 0 0 / 0.15 ), 0 6px 12px -14px rgb (0 0 0 / 0.08 );
28+ --shadow-nav : 0 8px 32px -8px rgba (99 , 102 , 241 , 0.18 ), 0 2px 8px 0 rgba (99 , 102 , 241 , 0.08 );
2829
2930 --radius : 14px ;
3031 --radius-lg : 26px ;
@@ -46,6 +47,7 @@ html.dark {
4647
4748 --border : rgba (30 , 41 , 59 , 0.85 );
4849 --border-glass : rgba (255 , 255 , 255 , 0.12 );
50+ --shadow-nav : 0 4px 24px -6px rgba (0 , 0 , 0 , 0.45 ), 0 1px 4px 0 rgba (0 , 0 , 0 , 0.25 );
4951}
5052
5153* {
@@ -56,7 +58,11 @@ html.dark {
5658
5759body {
5860 font-family : 'Inter' , sans-serif;
59- background : radial-gradient (circle at top, rgba (99 , 102 , 241 , 0.08 ), transparent 22% ), var (--bg-page );
61+ background :
62+ radial-gradient (ellipse at 60% -10% , rgba (99 , 102 , 241 , 0.28 ) 0% , transparent 55% ),
63+ radial-gradient (ellipse at -10% 80% , rgba (168 , 85 , 247 , 0.18 ) 0% , transparent 45% ),
64+ radial-gradient (ellipse at 100% 60% , rgba (99 , 102 , 241 , 0.12 ) 0% , transparent 40% ),
65+ var (--bg-page );
6066 color : var (--text-primary );
6167 transition : var (--theme-transition );
6268 -webkit-font-smoothing : antialiased;
@@ -91,6 +97,7 @@ button {
9197 backdrop-filter : blur (18px );
9298 -webkit-backdrop-filter : blur (18px );
9399 border : 1px solid var (--border-glass );
100+ box-shadow : var (--shadow-nav );
94101}
95102
96103.gradient-text {
0 commit comments