Braille

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/loader-braille

About this component

One braille cell spells L-O-A-D-I-N-G. Its six dots rise and settle for each letter, with the printed letter underneath.

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

Triggers2

  • Continuous
  • Loop

Techniques3

  • Keyframes
  • CSS variables
  • Transform only

Accessibility

Keyboard and screen readers

The root has role="status" and aria-label="Loading"; the cell and letters inside it are aria-hidden.

Reduced motion

It holds on the first letter.

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

More loaders

See all
BuntingGet code
Drinking birdGet code
FireworkGet code
GoldenGet code