Firework

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/loader-firework

About this component

Two shells take turns: each climbs on a fading trail, bursts into a ring of sparks that sag under gravity, flicker and go out.

Dependencies
None
Difficulty
Intermediate
Reduced motion
Respected
Theme
Light and dark
Follows page color-scheme

Triggers3

  • Continuous
  • Loop
  • Delay stagger

Techniques4

  • Keyframes
  • CSS variables
  • Radial gradient
  • Transform only

Accessibility

Keyboard and screen readers

The root has role="status" and aria-label="Loading"; the drawing inside it is aria-hidden.

Reduced motion

One burst is shown frozen.

Use it in anything you build, commercial and client work included. Licence

More loaders

See all
GoldenGet code
HammerGet code
KiteGet code
LapGet code