IconLogoMark
IconUiExpandCollapseDown

Release NotesIconUiExpandCollapseDown

ComponentsIconUiExpandCollapseDown

AvatarsIconUiExpandCollapseDown
ButtonsIconUiExpandCollapseDown
Data VisualizationIconUiExpandCollapseDown
DialogsIconUiExpandCollapseDown
FormsIconUiExpandCollapseDown
IconsIconUiExpandCollapseDown
ModulesIconUiExpandCollapseDown
NotificationsIconUiExpandCollapseDown
ThemesIconUiExpandCollapseDown
TypeIconUiExpandCollapseDown

GuidelinesIconUiExpandCollapseDown

PatternsIconUiExpandCollapseDown

WordsIconUiExpandCollapseDown

ResourcesIconUiExpandCollapseDown

Button Row

/

Design

Wrap a group of buttons with identical space between each.

The button row automatically spaces a group of related buttons with consistent margins.

IconWarning
Version 5+
If using Uniform Version 5 or later, please refer to our Storybook docs for the Button Row documentation and examples.

Space

Our space scale is based on a 16px unit. When creating a button row, margin sizes can range from one-eighth (2px) to four full spaces.

Usage

Button Sizes

Don't mix and match button sizes in a single row.

Don'tmix and match button sizes in a single row.

Do make the buttons as similar as possible—this includes text length.

Domake the buttons as similar as possible—this includes text length.

Many Buttons

Some interfaces require multiple buttons to perform actions or specific functions. In these cases, use one style of button to keep the interface from becoming overwhelming.

Don't mix button type and style to emphasize one button among many.

Don'tmix button type and style to emphasize one button among many.

Do keep buttons consistent so as not to overload the interface.

Dokeep buttons consistent so as not to overload the interface.

Accessibility

Audit Results

See our full accessibility audit for more information about these results.

PlatformVisualInteractiveAutomatedDetails
ReactIconWarning N/AIconConfirmation PassIconConfirmation Pass

    Platform

    platformnotes
    Web
    • Stick to the guidelines above.
    Apple
    • Stick to the guidelines above.
    Android
    • Stick to the guidelines above.