Checkbox
Overview
Purpose
Checkboxes are form elements used to display lists of options. Users may select any number of options, including zero, one or multiple.
Even though the Checkbox is its own component, we recommend using the Control Field instead because it offers a label, validation message, and in-line messaging.
Anatomy
The Checkbox component can be broken down into the following elements -
-
Checkbox
The Checkbox is a visual indicator showing if a selection has been made. -
Text Label
The text label is used to describe the option to the user. -
In-line Messaging
An optional text field that can be used for further information, clarifying the option.
Variants & States
- Type: Default, Legal
- Status: Unselected, Selected, Error
- States: Default, Hover, Focus, Disabled, Read Only
- Label on/off
- In-line Messaging on/off