Input

A form control for accepting single-line text, paired with a Label.

npx shadcn@latest add input

Default

States & composition

Disabled, invalid, and inline with a button.