Tornado

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/loader-tornado

About this component

A twister of spinning rings, narrow at the ground and wide at the top, sways from side to side while dust kicks up at its foot.

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

Triggers3

  • Continuous
  • Loop
  • Delay stagger

Techniques5

  • SVG
  • stroke-dashoffset
  • Keyframes
  • CSS variables
  • Stagger

Accessibility

Keyboard and screen readers

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

Reduced motion

The twister stands still.

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

More loaders

See all
TwistyGet code
TypesetGet code
YarnGet code
AsteriskGet code