Skip to content
English
  • There are no suggestions because the search field is empty.

Buttons

Buttons are used to trigger actions, and allow users to make choices, with a single click or tap. Buttons are placed throughout the UI in places such as:

  • Modals

  • Forms

  • Cards

  • Toolbars

Button Types

e6a4baf6-5d23-4581-aaeb-01c3ac38916c
Various button types shown in light and dark modes


Borderless Buttons

Borderless buttons are text or icon-based buttons that don’t have a border or background. They should typically be used for less-pronounced actions. This type of button helps to maintain emphasis on other actions or content.

62c4b6d9-6919-4a6f-b94f-d51dcd0080d7
Borderless buttons in active and disabled states

 

Filled Buttons

Filled buttons are high-emphasis, distinguished by their use of elevation and background fill. This type of button should be used for actions that are primary to app workflows.

b894d1d7-dbf7-4881-a759-c7750fd54da1
Filled buttons in active and disabled states

 

Outlined Buttons

Outlined buttons are medium-emphasis buttons. They contain actions that are important but are not a primary actions in app workflows. Outlined buttons are lower emphasis than filled buttons, but higher emphasis compared to borderless buttons.

75d930d0-6df1-49c5-bb34-0c2f926eeb7c
Outlined buttons in active and disabled states

 

Color

Color plays a vital role in UI button design, influencing user perception and interaction. Applying high contrast is crucial in helping buttons to stand out from surrounding elements. Button labels should be clearly legible in both light and dark modes.

For increased affordance, semantic colors should be used where applicable.

  • Green: Our primary brand color. Used to signify positive actions, success, or completion.

  • Red: Used to represent critical, negative or dangerous actions and errors.

  • Blue: Frequently used for information, help, or links.

  • Grey: Often used for neutral actions or disabled buttons.

61535fb0-463f-4093-a8e3-08593c9e02b6

Sizes, Icons and Labels

Button width may vary depending on use-case, the length of button label, and whether it’s being used on desktop or mobile. Smaller buttons may contain an icon only. Medium buttons may contain text only. Sometimes we may include icons with text for certain buttons to enhance the usability, since users can recognize logos more easily than text alone18042d33-2b7c-4c6a-9c39-41f87ee63ef3