Add a reduced-motion / effects-off option for scanlines, flicker and boot sequence #32

Open
opened 2026-09-08 20:57:33 -04:00 by jared · 0 comments
Owner

Overview

The body has a permanent scanline overlay, an opacity flicker animation starting after 30 s, an animated corner data-stream, and a boot-sequence overlay once per session. None respect prefers-reduced-motion, and there is no toggle. On long monitoring sessions the flicker is distracting, and on low-end devices the full-screen animated overlay costs CPU.

Suggested fix

Wrap effects in @media (prefers-reduced-motion: no-preference) and add a small "FX" toggle persisted in localStorage.

## Overview The body has a permanent scanline overlay, an opacity flicker animation starting after 30 s, an animated corner data-stream, and a boot-sequence overlay once per session. None respect `prefers-reduced-motion`, and there is no toggle. On long monitoring sessions the flicker is distracting, and on low-end devices the full-screen animated overlay costs CPU. ## Suggested fix Wrap effects in `@media (prefers-reduced-motion: no-preference)` and add a small "FX" toggle persisted in localStorage.
jared added the enhancementuxfrontendpriority/low labels 2026-09-08 20:57:33 -04:00
Sign in to join this conversation.