Skip to main content
ButtonA button triggers an event or action. Primary buttons that indicate a call to action, are the most prominent. Secondary buttons, which indicate less commonly used actions, should be less prominent than primary buttons, second in hierarchy. Buttons are placed where a user should expect them, i.e. in close proximity to the other elements that the action affects.
Button TypesButtons are available in different types, each designed for specific actions and purposes.
TypeComponent
Main Button
The default button style, used for most actions.
Icon Button
Icon buttons are round buttons without a text label.
Link Button
Link buttons are typically used for minor actions.
Full-Width Button
Full Width buttons are sticky on the bottom of the screens.
Button
Main
PropertyDefaultOutline
Active
Disabled
Sizes
PropertyComponent
Large
Medium
Small
Accessories
PropertyComponent
Icon prefix
Icon suffix
Icon ButtonIcon buttons are round buttons without a text label.
Priority
PropertyComponent
Default
Outline
States
Main
PropertyDefaultOutline
Active
Disabled
Usage Examples
Link ButtonLink buttons are typically used for a somewhat minor actions.
Presets
PropertyComponent
Main
text style: bodyBold, $textPrimary
Disabled
text style: bodyBold, $textDisabled
Sizes
PropertyComponent
Regular
Default
Small
Accessories
PropertyRegularSmall (bodyBoldSmall)
Icon prefix
Icon suffix
Full-Width ButtonFull-Width buttons are sticky on the bottom of the screens.They are usually used for primary actions on management screens, e.g. adding a new item to a list. They are great to use on screens with potentially long lists, since they stick to the bottom and are always visible.
Presets
PropertyComponent
Main
States
PropertyComponent
Active
Disabled
Usage Examples