AI Assistant

Inputs

Cherry offers several variations for input elements. Inputs facilitate user interaction with applications. While there are no color variations for inputs, Cherry provides two different sizes: default and big. Inputs can have error or success states to provide feedback to the user.

States

When customizing your designs, consider all the different states:

  1. Normal - The default appearance of the input.
  2. Hover :hover - When the user hovers the cursor over the input.
  3. Active :active - When the input is clicked or pressed.
  4. Focus :focus - When the input gains focus.
  5. Checked :checked - Depending on the type of input, additional states may apply.
  6. Disabled - When the input cannot be interacted with.

Ensure that your designs account for all these states to provide a consistent and user-friendly experience.

Text Input

VariantSize
DefaultDefault
DefaultBig
SuccessDefault
ErrorDefault
DisabledDefault
DisabledBig

Checkbox

VariantSize
CheckedDefault
CheckedBig
SuccessDefault
ErrorDefault
DisabledDefault
DisabledBig

Radio

VariantSize
CheckedDefault
CheckedBig
SuccessDefault
ErrorDefault
DisabledDefault
DisabledBig

Toggle

VariantSize
CheckedDefault
CheckedBig
SuccessDefault
ErrorDefault
DisabledDefault
DisabledBig

Range

VariantSize
DefaultDefault
DefaultBig
SuccessDefault
ErrorDefault
DisabledDefault
DisabledBig

Inputs can be found in the Figma Template in the Inputs page.