Components Icon

Icon

Overview API Examples Style Tokens

Basic usage

Themes

The Icon component comes with ten built-in themes.

Negative mode

The Icon component supports a negative mode, suitable for areas with dark background.

Sizes

The Icon component comes with seven built-in sizes.

Styles

The Icon component allows you to choose between the outlined and filled style for each icon.

Weights

The Icon component allows you to choose between seven optical weights for each icon.

Custom icons

You are not forced to use our built-in icons set: you can add your own SVG icons and use them as custom icons, taking advantage of the performance optimization and configurability provided by the Icon component.