What the person is doing
A form, dialog, card, toolbar section, panel footer, wizard step, or result area has multiple commands that belong to one local task.
Foundation · lesson 5 of 20 · Selection And Choice
Underlying principle: Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
Group only related action buttons, name the group when needed, define one local scope, establish clear emphasis order, explain unavailable commands, preserve responsive order, and separate high-risk commands from safe navigation or submission actions.
Choice controls express how many options are available, how many may be selected, and when the selection takes effect. The control should reveal the meaning and consequence of each choice.
A form, dialog, card, toolbar section, panel footer, wizard step, or result area has multiple commands that belong to one local task.
Group only related action buttons, name the group when needed, define one local scope, establish clear emphasis order, explain unavailable commands, preserve responsive order, and separate high-risk commands from safe navigation or submission actions.
Default group with a clear label or surrounding context.
Do all buttons in the group share one local task scope and workflow moment?
The group has one local scope and a programmatic grouping when surrounding context is insufficient.
A form, dialog, card, toolbar section, panel footer, wizard step, or result area has multiple commands that belong to one local task.
Open the working example, try its controls, and compare the behavior against the decision guidance.
A form, dialog, card, toolbar section, panel footer, wizard step, or result area has multiple commands that belong to one local task.
Group only related action buttons, name the group when needed, define one local scope, establish clear emphasis order, explain unavailable commands, preserve responsive order, and separate high-risk commands from safe navigation or submission actions.
Default group with a clear label or surrounding context.
Users hesitate because Save, Submit, Continue, and Next are all high-emphasis buttons in the same group.
Use native button elements for actions so Enter and Space activation, disabled behavior, and focus work predictably.
U.S. Web Design System - checked
USWDS documents button groups for related actions, Back and Continue flows, group semantics, responsive stacking, and cautions against unrelated or destructive action mixing.
IBM Carbon Design System - checked
Carbon documents button hierarchy, related calls to action, primary and secondary placement, group combinations, stacked button groups, and icon consistency.
W3C Web Accessibility Initiative - checked
APG button guidance distinguishes command buttons from toggle buttons with aria-pressed and documents disabled action state.
Google Material Design - checked
Material documents button variants, icon and text combinations, and common button treatments used in grouped action contexts.
Source trail checked: