| ... | @@ -305,8 +305,9 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil | ... | @@ -305,8 +305,9 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil |
| 305 | | 305 | |
| 306 | /* Fade rows themselves as they pass beneath the top chrome. A mask remains | 306 | /* Fade rows themselves as they pass beneath the top chrome. A mask remains |
| 307 | visible even when the header and timeline share the same background. */ | 307 | visible even when the header and timeline share the same background. */ |
| 308 | .chat-timeline-scroll-fade { | 308 | .chat-timeline-scroll-fade, |
| 309 | --timeline-top-fade-height: 2.5rem; | 309 | .settings-page-scroll-fade { |
| | 310 | --topbar-scroll-fade-height: 2.5rem; |
| 310 | -webkit-mask-image: | 311 | -webkit-mask-image: |
| 311 | linear-gradient( | 312 | linear-gradient( |
| 312 | to bottom, | 313 | to bottom, |
| ... | @@ -322,8 +323,8 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil | ... | @@ -322,8 +323,8 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil |
| 322 | -webkit-mask-position: top, bottom; | 323 | -webkit-mask-position: top, bottom; |
| 323 | -webkit-mask-repeat: no-repeat; | 324 | -webkit-mask-repeat: no-repeat; |
| 324 | -webkit-mask-size: | 325 | -webkit-mask-size: |
| 325 | 100% var(--timeline-top-fade-height), | 326 | 100% var(--topbar-scroll-fade-height), |
| 326 | 100% calc(100% - var(--timeline-top-fade-height)); | 327 | 100% calc(100% - var(--topbar-scroll-fade-height)); |
| 327 | mask-image: | 328 | mask-image: |
| 328 | linear-gradient( | 329 | linear-gradient( |
| 329 | to bottom, | 330 | to bottom, |
| ... | @@ -339,8 +340,8 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil | ... | @@ -339,8 +340,8 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil |
| 339 | mask-position: top, bottom; | 340 | mask-position: top, bottom; |
| 340 | mask-repeat: no-repeat; | 341 | mask-repeat: no-repeat; |
| 341 | mask-size: | 342 | mask-size: |
| 342 | 100% var(--timeline-top-fade-height), | 343 | 100% var(--topbar-scroll-fade-height), |
| 343 | 100% calc(100% - var(--timeline-top-fade-height)); | 344 | 100% calc(100% - var(--topbar-scroll-fade-height)); |
| 344 | } | 345 | } |
| 345 | | 346 | |
| 346 | .workspace-titlebar-controls { | 347 | .workspace-titlebar-controls { |
| ... | @@ -593,8 +594,9 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil | ... | @@ -593,8 +594,9 @@ html[data-mobile-composer-route-transition="true"]::view-transition-old(t3-mobil |
| 593 | } | 594 | } |
| 594 | | 595 | |
| 595 | @media (min-width: 40rem) { | 596 | @media (min-width: 40rem) { |
| 596 | .chat-timeline-scroll-fade { | 597 | .chat-timeline-scroll-fade, |
| 597 | --timeline-top-fade-height: 3rem; | 598 | .settings-page-scroll-fade { |
| | 599 | --topbar-scroll-fade-height: 3rem; |
| 598 | } | 600 | } |
| 599 | | 601 | |
| 600 | .chat-composer-horizontal-inset { | 602 | .chat-composer-horizontal-inset { |