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 three sizes: Small, 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

SizeDefaultSuccessErrorDisabled
SmallYesYesYesYes
DefaultYesYesYesYes
BigYesYesYesYes

Checkbox

SizeDefaultSuccessErrorDisabled
SmallYesYesYesYes
DefaultYesYesYesYes
BigYesYesYesYes

Radio

SizeDefaultSuccessErrorDisabled
SmallYesYesYesYes
DefaultYesYesYesYes
BigYesYesYesYes

Toggle

SizeDefaultSuccessErrorDisabled
SmallYesYesYesYes
DefaultYesYesYesYes
BigYesYesYesYes

Range

SizeDefaultSuccessErrorDisabled
SmallYesYesYesYes
DefaultYesYesYesYes
BigYesYesYesYes

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