ComponentsButton
Foundations
Button
A shared action control with visual variants, sizes and pending states.
DefaultOutlineSecondaryGhostDestructiveSizesMotion variants
Live components with example content. Try their controls, or switch the theme and palette.
The console uses the shared Button. PendingSubmitButton adds a form pending state to the same control. Icon actions need an aria-label.