Currency

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/radio-currency

About this component

A currency picker on a hanging price tag: the symbol flips over, every digit rolls to the converted price a beat after the one before, and the tag swings on its string.

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

Triggers4

  • Click
  • State change
  • Delay stagger
  • 3D

Techniques5

  • 3D transform
  • Perspective
  • Transition delay stagger
  • Keyframes
  • Filter

Accessibility

Keyboard and screen readers

A role="radiogroup" with an aria-label around native radio inputs sharing one name, so the arrow keys move the choice and Tab enters the group once; :focus-visible on the input outlines its option.

Reduced motion

The price changes at once and the tag hangs still.

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

More radios

See all
Cursor typeGet code
Desk heightGet code
DroneGet code
EasingGet code