Skip to main content

Iconography

Icons are a vital part of improving the user experience in a project. It lets users determine the function, intent, and meaning of the action/information by looking at one glyph.

Guidelines

We've divided allowed icons by their purpose. There are only a few icon libraries you're allowed to use.

PurposeIcon Libraries
General, Component UseFont Awesome Icons
External Brand/LogoSimpleIcons
Dev Protocol BrandRefer to Dev Protocol's branding section

Sizing

Generally, icon sizes only revolve around 22px to 28px depending on the component size.

Component SizeIcon Size
Small22px
Medium25px
Large28px

However, this rule can be broken whenever used next to a standalone typography element (like a Supertitle). In these cases, the icon sizes are the same as the typography size.

Spacing

Whenever the icon is placed next to a text, the space between the two is 4px minimum.