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.