Skip to content
- Fields — labels, descriptions, and validation messaging. Wrap every control in one.
- Inputs — single-line text, email, password, search, date, …
- Textareas — multi-line text.
- Selects — single-choice dropdown with a custom popup.
- Number inputs — numeric field with steppers and clamping.
- Checkboxes — independent on/off toggles.
- Radios — mutually exclusive choice within a
RadioGroup.
- Switches — immediate on/off settings (for form submissions, prefer a checkbox).
- File inputs — file picker styled to match other controls.
- Input groups — prefix, suffix, or action button attached to an input.