Inscription

No dependencies
Code format

Install with shadcn

Needs a free account token. Get a token

npx shadcn@latest add @movin/input-inscription

About this component

Engraving on a ring: the words are cut into the outside of the band and follow its curve, narrowing toward the edges, and the band turns as you type so each letter is cut at the front with a spark.

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

Triggers3

  • State change
  • 3D
  • Keyframe

Techniques3

  • @property
  • CSS variables
  • SVG

Accessibility

Keyboard and screen readers

One native input named "Ring engraving", transparent over the ring; focus outlines the ring and shows a caret at the front. The ring and count are aria-hidden.

Reduced motion

Everything changes at once, without the motion.

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

More inputs

See all
Server address

Waiting for a full address

IP addressGet code
Letterpress cardGet code
MelodyGet code
MottoGet code