Skip to content

Button

Overview

The Button element gives users a clear, visible way to trigger an action. It is commonly used for saving, continuing, confirming, toggling, or starting a process.

When to use

  • When users need an explicit clickable control
  • When a page should offer clear next steps
  • When the visual appearance of the action matters

Element-specific options

OptionDescription
Button action typeDefines the general kind of action the button performs
Button action detailsDefines the specific action configuration when additional settings are needed
Remember toggle stateKeeps the toggle state between interactions
Disabled ruleDefines under which condition the button becomes unavailable
Executing ruleDefines under which condition the button should show a busy or running state
Executing iconShows a different icon while the button action is running
Executing labelShows a different label while the button action is running
Button imageUses an image for the button or as part of its visual styling
Button iconDisplays an icon on the button
Button layoutDefines how the button content is visually arranged
Message after saveShows feedback after a save-related action has completed
Button severityControls the visual emphasis of the button, such as neutral, success, warning, or danger styling
Image heightDefines the display height of the button image
Image styleApplies extra styling to the button image

Common configuration

This element also supports shared configuration options such as validation, rules, roles, styling, summaries, scoring, and prefilling.

See: Common element configuration