A split button is a multi-function button that allows users to select from several variants of an action. The label describes the most logical variant of the action it performs. Other variants are displayed when the arrow icon is clicked.
Use split buttons to provide users with variants of an action. Make sure the default action is preferred and works well in the majority of situations. Use short descriptions to give more information about variants of the action.
Do
Don’t use a split button to group irrelevant actions together. Consider using:
Don't
Split buttons help reduce visual clutter by grouping variants of a given action together.
The split button comes in medium size, and it has three variants of visual prominence — primary, secondary, and inverted. The list of actions is displayed either above or below the button, based on the button’s position on the screen. It consists of a label and the description of the action.
When using button groups, place the buttons from the left in this order: primary button, secondary button, ghost button.
Prefer the following placement of split buttons:
Clicking on the label triggers the default action. Clicking on the arrow displays a list of possible variants of the default action. Order the items within the list by popularity. The most popular actions are displayed closest to the split button.
The split button has the following states:
Write the labels of buttons using short action verbs, in imperative, and in First case:
Do