Text field
A label, description, and accessible validation in one place.
A small idea is a good place to start.
Installation
Add the Crafter composition to your shadcn Base UI project. You own the source.
bunx --bun shadcn@4.21.0 add http://localhost:4324/r/text-field.jsonComposition
A named, reusable unit built from smaller pieces. Keep it independent until your product needs a larger composition.
Make it yours
Install a single component, or choose your theme and a collection to export together. Crafter defaults are monochrome with sharp corners.
Create your library ↗