Button

Versatile button component with multiple variants, loading states, icons, and keyboard shortcuts.

Variants

Six visual variants for different contexts.

With icons

Buttons can include a leading icon.

Loading state

Shows a spinner and disables interaction.

With keyboard shortcut

Display a keyboard shortcut hint inside the button.

Disabled

Disabled buttons with optional tooltip explaining why.

Disabled