Variants
Use variant to change the button style: default,
primary, success, neutral, warning,
danger, text.
Outline
Add the outline attribute for outline-style buttons.
Sizes
Three sizes: small, medium (default), large.
Pill
Add pill for fully rounded edges.
Circle
Add circle with an icon for a circular icon button.
Loading
Add loading to show a spinner while an action is in progress.
Disabled
Add disabled to prevent interaction.
Prefix & Suffix Icons
Use slot="prefix" and slot="suffix" to add icons.
Caret
Add caret to indicate a dropdown trigger.
Link Buttons
When href is set, the button renders as an <a> element.