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.