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.