Icons

Icons are used to add visual interest to the UI, and provide quick meaning (to people that understand them).

Guidelines

Usage

Our icons are web components. Each icon is a seperate component. They are implemented as both pure web components and as React components; which you use is up to you. See Components introduction for more on using our components.

Web component

React component

Animations

Make the icon spin with the ‘spin’ property.

All Icons

Missing an icon? Submit a new icon request.

Adding new icons

Design guidelines

Icons are designed and maintained in Figma. If you require access to the files, ask in #design-system-group. You are welcome to design new icons using whatever you like, but they will need to be added to Figma eventually.

Icon design rules

How to add to Gunnel

Gunnel icons are web components containing SVG. The SVG files are found in the design repo in packages/assets/icons/v2, and the web components in packages/components/src/components/fun-icon-[icon-name] .

To add a new icon:

Search Gunnel

Powered byAlgolia