Foundations / Icons
Icons
No icon set is published.
Bring your own icons
ALPHA ships exactly one piece of inline SVG — the button's loading spinner. Everything else is yours: pass an icon as a child and the component's scoped normalisation handles it (display: block and flex: none, so a long label cannot squeeze it).
Use variant="icon" for a square icon-only button, and always give it an aria-label — a glyph is not an accessible name.