Boat name
11 of 16 letters, home port Falmouth
Markup where the component goes, CSS in your stylesheet, script before </body>. In Vue, Svelte or Angular, call initFieldTransom(el) on the mounted element instead.
Paste into Claude, ChatGPT or Cursor after filling in {{USER_STACK}}, {{USER_STYLING}} and {{USER_CONSTRAINTS}}. Neutral keeps the greys you see here; Match my project asks the model to map them onto your own colour tokens.
Install with shadcn
Needs a free account token. Get a token
npx shadcn@latest add @movin/input-transomAbout this component
A boat name lettered across the stern in leaf with the home port beneath, and its reflection shivering in the water below; each new letter turns up in the reflection a beat later.
- Dependencies
- None
- Difficulty
- Intermediate
- Reduced motion
- Respected
- Theme
- Light and dark
- Follows page color-scheme
Triggers3
- State change
- Ambient
- Keyframe
Techniques4
- SVG
- SVG filter
- Gradient
- Keyframes
Accessibility
Keyboard and screen readers
One native input named "Boat name"; the scene is aria-hidden and the count, or the reason for a refusal, is announced.
Reduced motion
Everything changes at once, without the motion.
Use it in anything you build, commercial and client work included. Licence
More inputs
See allNo photo yet · JPG, PNG or WebP
- motion
- ui kit