Premium
LOADING and PLEASE WAIT run round a ring that turns in four beats, surging and coasting, while a center spinner counter rotates a step behind. The separator dots flare in the accent on every beat.
Also known as: rotating text badge css, circular text loader, spinning text circle, text around circle animation.
Premium
Everything you see above is live. Basic and Pro include every premium piece, with the HTML and CSS ready to copy, plus Motions in Claude Code on Pro.
--ldr-color on the element or a parent.
Currently previewing #3b82f6.--ldr-size. Every dimension in the snippet is
derived from it. Currently previewing 64px.animation shorthand.
Delays on the children are relative, so they keep their rhythm.role="status" and an
aria-label so screen readers announce the wait. The reduced-motion rule
at the end slows the animation for users who asked for less motion.