Button

Button component supporting various styles and sizes.

Types

Button visual variants. Primary is default.

Sizes

Size controls vertical / horizontal padding, font-size and icon size. Medium is default.

Icons

Place icons before, after, or as the sole content. Icon-only buttons should have an accessible label via aria-label.

Disabled state

Loading state