GODRICH
#css-animation#button#loader#transition#scroll#dashboard#ui#design-trends

09Reduced Motion On vs Off, Side by Side

The left panel spins a ring by continuously computing angle via tickMotion(), while the right panel updates only in steps via tickReduced() cut into REDUCED_STEP_MS (900ms) chunks from the same elapsed time — with a real matchMedia listener reflecting the OS's actual reduced-motion setting live as the two panels sit side by side.

Best forAny buffering screen that needs accessibility support

prefers-reduced-motionaria-livetextContent
Reduced Motion On vs Off, Side by Side
Open in a new tab

09 Reduced Motion On vs Off, Side by Side — Measured area 0.961% · moving frames 23/23Original by GODRICH · SCSS and React ship in the zip · Buffering Animation CSS — 9 Loading Patterns

The post this demo lives in

Buffering Animation CSS — 9 Loading Patterns - preview of all 9 demosBuffering Animation CSS — 9 Loading PatternsAmong nine buffering animation css ideas, one draws two stacked rings for playback and buffer, one fills a waveform only See all demos in this post

If you like this effect - similar demos