Theme
Form
Form components styled with the Ontopix theme — inputs, selects, checkboxes, and more.
Production
Form components for user input and data collection. All components respect the theme's color and size defaults from app.config.ts.
Input
Text input with multiple variants and states.
Variants
With Icons
Sizes
| Variant | Description |
|---|---|
outline | Standard bordered input |
soft | Tinted background input |
subtle | Minimal background input |
ghost | Borderless, transparent input |
Select
Dropdown select for choosing from predefined options.
Textarea
Multi-line text input for longer content.
Checkbox & Switch
Toggle controls for boolean values.
Radio Group
Single selection from a group of options.
Form Field
Wrapper providing label, description, hint, and validation states.
We'll never share your email.
Min. 8 characters
Password is too short
| State | Description |
|---|---|
| Default | Label with optional description and hint |
| Error | Red border with error message below |
| Required | Asterisk marker on label |
Slider
Range input for numeric values.