Skip to content

Icon

Renders a Material Symbols Outlined icon.

Examples

Sizes

vue
<Icon icon="help" size="sm" aria-label="help" />
<Icon icon="help" size="md" aria-label="help" />
<Icon icon="help" size="lg" aria-label="help" />

Filled

vue
<Icon icon="favorite" size="lg" aria-label="favorite" />
<Icon icon="favorite" size="lg" :fill="true" aria-label="favorite filled" />

Inline in text

Click the icon for more info.

vue
<p>Click the <Icon icon="help" size="sm" :inline="true" aria-label="help" /> icon for more info.</p>

Props

PropTypeRequiredDefault
iconstringYes
sizeIconSize | numberNo"md"
fillbooleanNofalse
weightnumberNo
gradenumberNo
decorativebooleanNotrue
ariaLabelstringNo
inlinebooleanNofalse