Button

Buttons are interactive components
that trigger a specific action when clicked.

Ref to 5:579
Ready to Use
Show details
Ready to Use
Published: December 21, 2022
Updated: March 05, 2024

Introduction

Buttons serve as interactive components that can be activated to trigger specific actions. Their purpose is to guide users on how to proceed and offer them a means to engage with the page. The labels affixed to these buttons inform users about the intended outcome when they choose to click them.

  • Inform the user of the upcoming action using action verbs or phrases
  • No more than one primary button should be present on each page
  • Avoid buttons as navigational elements; instead, use links to bring the user to a different page

Button types

Different types of buttons can be used to control the hierarchical structure on a screen.

  • Primary buttons should be used selectively, as it is the main call to action
  • Secondary buttons can be used in combination with primary buttons to show that the button is of lesser importance
  • Icons can be included in buttons to make their purpose more apparent at a glance.
  • Please refer to Icon Buttons for icon-only buttons and for Button Groups when displaying more than one related button.

Usage

Buttons need to communicate a clear and concise purpose and can utilise a text label, an icon, or both. Avoid generic labels such as "Okay" or "Cancel" and instead consider the specific action that clicking the button will initiate, e.g. if a button is intended for deleting the user's profile, use "Delete profile". Capitalise the first letter, use lowercase for everything else, e.g. “Complete order”.

There are three different sizes and four different types of buttons. The medium-sized button is used as default button.

Ref to 5:568
Ref to 5:649
Ref to 41:855
Ref to 41:860
Ref to 81:915
Ref to 81:918
Ref to 81:965
Ref to 81:970
Ref to 7:739
Ref to 7:744

Mobile Specs

Ref to 41:695
Ref to 41:699