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

VariantDescription
outlineStandard bordered input
softTinted background input
subtleMinimal background input
ghostBorderless, 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
StateDescription
DefaultLabel with optional description and hint
ErrorRed border with error message below
RequiredAsterisk marker on label

Slider

Range input for numeric values.