Twisty

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/loader-twisty

About this component

A puzzle cube scrambles itself in four turns, pauses, then solves itself in four more.

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

Triggers3

  • Continuous
  • Loop
  • 3D

Techniques4

  • preserve-3d
  • 3D transform
  • Perspective
  • Keyframes

Accessibility

Keyboard and screen readers

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

Reduced motion

The cube rests solved.

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

More loaders

See all
TypesetGet code
YarnGet code
AsteriskGet code
BlindsGet code