Skip to main content
BUTTONS

Button dock

Draft

A fixed-position bottom action bar for primary and secondary actions.

Common alternative names

Action bar, sticky actions, bottom bar


Anatomy​

A button dock is a vertically stacked container with an optional accessory view at the top and a button container holding up to four action buttons.

Accessory view
(Optional)
Button container
(required)
Secondary button
(Optional)
Secondary button
(Optional)
Confirm button
(Recommended)
Dismiss button
(Recommended)

Behavior​

Breakpoints​

Components are optimised for multiple screen widths. There are 2 variants of the button dock component: Narrow and Wide.


Narrow​

Use the Narrow variant of the component for screens up to 600 wide.

375
← Add new order
Form content
Content area where the user fills in their form data before submitting via the button dock below.
up to 600
← Add new order
Form content
Content area with more room. The button dock still stacks vertically at this width, keeping touch targets full-width for easy tapping.

Wide​

Use the Wide variant of the component for screens wider than 600.

600 and wider
← Add new order
Form content
On wider screens the button dock switches to a horizontal layout. Secondary actions align to the left and the primary action aligns to the right, matching the natural reading direction for form submission flows.

Usage guidelines coming soon.