5454 --site-atmosphere-opacity : 1 ;
5555
5656 --site-atmosphere-top : 10svh ;
57- --site-atmosphere-box-height : 36 svh ;
57+ --site-atmosphere-box-height : 50 svh ;
5858 --site-atmosphere-width : 152vw ;
5959}
6060
@@ -93,23 +93,16 @@ body.page-home {
9393 margin-bottom : -100svh ;
9494 z-index : 0 ;
9595 pointer-events : none;
96- isolation : isolate;
97- overflow : clip;
98- contain : layout paint;
96+ overflow : hidden;
9997}
10098
10199.site-atmosphere__layer {
102100 position : absolute;
103101 inset : 0 ;
104102 opacity : var (--site-atmosphere-opacity );
105103 will-change : opacity;
106- isolation : isolate;
107104 pointer-events : none;
108- overflow : clip;
109- transform : translateZ (0 );
110- -webkit-transform : translateZ (0 );
111- backface-visibility : hidden;
112- contain : paint;
105+ overflow : visible;
113106}
114107
115108.site-atmosphere__layer ::before {
@@ -122,6 +115,8 @@ body.page-home {
122115 transform : translateX (-50% );
123116 -webkit-transform : translateX (-50% );
124117 pointer-events : none;
118+ -webkit-mask-image : linear-gradient (to bottom, transparent 0% , # 000 16% , # 000 84% , transparent 100% );
119+ mask-image : linear-gradient (to bottom, transparent 0% , # 000 16% , # 000 84% , transparent 100% );
125120 background :
126121 radial-gradient (74% 58% at 37% 30% , rgba (255 , 157 , 77 , 0.18 ) 0% , rgba (255 , 157 , 77 , 0.13 ) 28% , rgba (255 , 157 , 77 , 0.048 ) 52% , rgba (255 , 157 , 77 , 0 ) 72% ),
127122 radial-gradient (68% 54% at 63% 33% , rgba (82 , 104 , 255 , 0.165 ) 0% , rgba (82 , 104 , 255 , 0.118 ) 28% , rgba (82 , 104 , 255 , 0.042 ) 52% , rgba (82 , 104 , 255 , 0 ) 72% );
@@ -690,13 +685,15 @@ a {
690685 transition-delay : 0s , 0s ;
691686 }
692687
688+ .site-atmosphere ,
693689 .page-wrap ,
694690 .site-footer {
695691 transition :
696692 opacity .34s cubic-bezier (.22 , 1 , .36 , 1 ),
697693 filter .52s cubic-bezier (.22 , 1 , .36 , 1 );
698694 }
699695
696+ body .nav-menu-open .site-atmosphere ,
700697 body .nav-menu-open .page-wrap ,
701698 body .nav-menu-open .site-footer {
702699 opacity : 1 ;
@@ -2830,8 +2827,6 @@ body.page-home #about {
28302827 .site-atmosphere__layer {
28312828 animation : none !important ;
28322829 transition : none !important ;
2833- transform : none !important ;
2834- -webkit-transform : none !important ;
28352830 }
28362831
28372832 .site-atmosphere__layer ::before {
0 commit comments