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

06Progress Ring That Fills in Sync With the Scratched Ratio

The erased-area ratio is recalculated every frame, filling the ring beside the card in real time to match.

Best forGame-style coupon showing scratch progress

RING_SYNC_THRESHOLD_PCTdrawRingclearedPixelRatio
Progress Ring That Fills in Sync With the Scratched Ratio
Open in a new tab

06 Progress Ring That Fills in Sync With the Scratched Ratio — Measured area 24.568% · moving frames 19/23Original by GODRICH · SCSS and React ship in the zip · Scratch Card Reveal: 9 Pixel-Calculated Patterns

The post this demo lives in

Scratch Card Reveal: 9 Pixel-Calculated Patterns - preview of all 9 demosScratch Card Reveal: 9 Pixel-Calculated PatternsObservation log 09:00 — a fingertip lands and item 03's foil flakes catch gravity. 09:04 — item 06's progress ring stall See all demos in this post

If you like this effect - similar demos