dashboard: hide cursor-glow blobs on Firefox only (#935)
the .dash-card cursor blobs are 16 large blur(48px)/blur(18px) layers. chrome caches them once; firefox re-rasterizes blur on every composite, so they're a big chunk of idle dashboard GPU on firefox. they're purely decorative and reduce-effects already hides them. gate behind @supports(-moz-appearance:none) so it's firefox-only — chrome keeps the full cursor glow, this block doesn't exist there.
This commit is contained in:
parent
9faaf5c50c
commit
c6caaaa599
1 changed files with 9 additions and 0 deletions
|
|
@ -69094,3 +69094,12 @@ body.app-locked > *:not(#launch-pin-overlay):not(#login-overlay):not(script):not
|
|||
.reid-replace-text em { color: #7f879e; font-style: normal; font-size: 11.5px; }
|
||||
.reid-footer-actions { display: flex; gap: 10px; }
|
||||
#reid-confirm-btn:disabled { opacity: 0.4; cursor: not-allowed; filter: grayscale(0.4); }
|
||||
|
||||
/* Firefox-only: hide the dash-card cursor-glow blobs. They're 16 large blur(48px)/blur(18px)
|
||||
layers that Firefox re-rasterizes on every composite (a big chunk of idle dashboard GPU on
|
||||
Firefox), purely decorative, and reduce-effects already hides them. @supports(-moz-appearance)
|
||||
matches Firefox only — invisible to Chrome, which keeps the full cursor glow. #935 */
|
||||
@supports (-moz-appearance: none) {
|
||||
.dash-card::before,
|
||||
.dash-card::after { display: none; }
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue