The last version of Internet Explorer, version 11, was released on October 17, 2013. This is a very long time ago when taking into account the rapid development of web technologies. These days it is often difficult and time consuming to get modern technologies to work well in this old browser. More and more frameworks are dropping support, and even Microsoft themselves has announced that they will fully drop support for IE in their own services in 2021.
Consequently, we have decided to not include support for IE in the Design Library website.
Luckily, there are modern options in active development. Please use Firefox, Edge or Chrome instead.
Buttons are an essential element of interaction design. Their primary role is to help people take actions quickly.
A button serves as an interactive element that enables users to perform an action or make a choice with a simple click or tap. To decide which kind of button/buttons and putting them in the right order is key to make sure users know how to take the right action. A good rule of thumb is to use only one primary action in each context.
Differentiate the buttons in the context if you have more than one action. Primary buttons require the most attention from your users. Secondary, as the name says, is the second most likely choice.
Use this button for the primary call-to-action. Strive to use only one primary button in the same context.
Primary button
The secondary button is often used together with a primary button. For example, in a step flow the Next button is primary, whilst the Previous button is secondary. This is because we want to lead the user forward.
Secondary button
Use for less prominent, and sometimes independent, actions. Tertiary buttons can be used in isolation or paired with a primary button when there are multiple calls to action. Tertiary buttons can also be used for sub-tasks on a page where a primary button for the main action is present.
Tertiary button
Destructive buttons are used when the user can perform an action that is removing/deleting something in the interface.
You make a button destructive by changing the text colour to red on either a secondary button or a tertiary one. If the actions is placed by itself directly on the grey background use the secondary button with red text, since it doesn't have any background.
Destructive button
One button: In most cases, use the full width of the content area.
Two buttons: Look at the context of what you're showing, stack if there should be a very clear primary action to take. Place side by side if it is "Next" and "Back" or "Save" and "Delete".
Three buttons: Consider the need for all of them. "Cancel or close" might be "x" in the top right corner. Worst case scenario: place two buttons side by side and one tertiary button under.
Placement of buttons
See writing guidelines for buttons here.
.