Components
A library of 34 primitives, composed for real product interfaces.
Base UI-backed components with consistent tokens, accessible states, and restrained interaction details.
Inputs & Forms02 / 34
Input
Single-line text fields with states, sizes, and composed input groups.
Input
Single-line fields on card surfaces. No hover tint — focus ring only.
Default
Disabled
disabledInvalid
aria-invalid
Scale
Heights align with button sm, default, and lg.
Small
size="sm"Default
size="default"Large
size="lg"
Input group
Shared border and focus ring across InputGroupInput, addons, and group buttons.
Text prefix
agents/Icon prefix
Password
type="password"End action
Textarea
Notes
Types
Native type attribute on Input and InputGroupInput.
URL
type="url"Email
type="email"Number
type="number"