Skip navigation

Components / UI & forms

Button

Links or native buttons with a shared role and size vocabulary.

button.button (or a.button for navigation)
Try the options

<button type="button" class="button">Example action</button>
Class or attributeWhat it does
is-primary/tertiary/link/info/success/warning/dangerShared color roles; tertiary has its own theme token.
is-light / is-outlinedLight or outline treatment.
is-outlined in is-darkBorder keeps its selected color at 75% opacity; text remains fully opaque.
is-small / is-medium / is-largeNamed sizes; medium is default.
has-subline + button-sublineStack an optional small centered supporting line beneath the action label.
is-rounded / is-fullwidthPill shape or full available width.
buttons.is-centered / is-rightAlign a wrapping action row.
disabledUse the native attribute on buttons.
iconAn optional SVG Icon can appear before or after the text.