Input

Single-line text field for names, emails, and search queries

Supports labels, placeholders, left/right icons, helper text, and error states. Use Textarea instead when the content needs more than one line.

Default

Compact

States

Must be at least 8 characters

Please enter a valid value

tsx
// From the npm package
import { Input } from 'rift-ds/components/Input/Input';

// Or as source you own, via the shadcn CLI
npx shadcn@latest add https://rift-ds.com/r/input.json