Input
Text input, select, toggle, and checkbox. Berkeley Mono for input values (data font). Labels always in mono. All states demonstrated live.
Text Input
PLACEHOLDER
FILLED
WITH HELP TEXT
Must be 3-20 characters, letters and numbers only.
FOCUSED Click the input to see focus state
ERROR
Please enter a valid email address.
DISABLED
READ-ONLY
WITH ICON
Select
DEFAULT
DISABLED
ERROR
Please select a country.
WITH VALUE
Toggle
INTERACTIVE
Off
OFF
Notifications
ON
Dark mode
DISABLED OFF
Disabled
DISABLED ON
Disabled
Checkbox
INTERACTIVE
UNCHECKED
CHECKED
DISABLED
DISABLED CHECKED
INDETERMINATE
TOKEN REFERENCE
Inputs use component tokens from components.css:
--input-font: var(--type-data-font) (Berkeley Mono)--input-radius: var(--radius-sm) (2px)--input-border: var(--elevation-border)--input-label-font: var(--type-label-font)--toggle-bg-on: var(--color-accent)--checkbox-bg-checked: var(--color-accent)