Music box

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/loader-music-box

About this component

A music box mechanism: the pinned drum turns, each pin plucks a tooth of the steel comb, the tooth twangs and a note floats up. It plays a nursery tune.

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

Triggers2

  • Continuous
  • Loop

Techniques4

  • SVG
  • Keyframes
  • 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

The mechanism is shown at rest.

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

More loaders

See all
PinwheelGet code
SkateboardGet code
SkipGet code
SnowflakeGet code