v1.2.0

Icon Button

Icon buttons allow users to take actions and make choices with a single tap. Ideal for toolbars and compact UIs.

Basic

<me-icon-button aria-label="delete"> <svg viewBox="0 0 24 24" fill="currentColor" width="24" height="24">...</svg> </me-icon-button>

Colors

<me-icon-button aria-label="...">...</me-icon-button> <me-icon-button color="primary" aria-label="...">...</me-icon-button> <me-icon-button color="secondary" aria-label="...">...</me-icon-button> <me-icon-button color="error" aria-label="...">...</me-icon-button>

Sizes

<me-icon-button size="small" aria-label="...">...</me-icon-button> <me-icon-button aria-label="...">...</me-icon-button> <me-icon-button size="large" aria-label="...">...</me-icon-button>

Disabled

<me-icon-button disabled aria-label="...">...</me-icon-button>

API

AttributeTypeDefaultDescription
colordefault | primary | secondary | error | warning | info | success | inheritdefaultButton color.
sizesmall | medium | largemediumButton size (padding and font-size).
disabledbooleanfalseDisables interaction.
edgestart | endNegative margin for use in toolbars.
aria-labelstringRequired accessible label.