Skip to main content

Icons

Development

Usage

Angular

<ix-icon name="star" size="16"></ix-icon>
<ix-icon name="star" size="24"></ix-icon>
<ix-icon name="star" size="32"></ix-icon>

React

<IxIcon name="star" size="16"></IxIcon>
<IxIcon name="star" size="24"></IxIcon>
<IxIcon name="star" size="32"></IxIcon>

Web components

<ix-icon name="star" size="16"></ix-icon>
<ix-icon name="star" size="24"></ix-icon>
<ix-icon name="star" size="32"></ix-icon>

Vue

<IxIcon name="star" size="16"></IxIcon>
<IxIcon name="star" size="24"></IxIcon>
<IxIcon name="star" size="32"></IxIcon>

Integrate external icons

Technical requirements

  • Supported icon format is SVG
  • Each icon is a single SVG file, Sprites are not supported yet
  • The icon has a size of 512✕512 (width, height and viewBox)
  • All color information within the SVG will be ignored
  • Remove any title attributes (<title> ... </title>) to make sure no unintentional tooltips appear on the icon
  • For visual and formal requirements see guidelines tab above
  <ix-icon name="./assets/my-icon.svg"></ix-icon>
<ix-icon name="https://my.example.cdn.address/assets/my-icon.svg"></ix-icon>

Internal SVG structure

The provided SVG icons are graphic resources whose code is mostly generated by design applications such as Figma, Sketch or Adobe Illustrator. The tools use different export routines, which can also change over time. We therefore cannot guarantee that the internal structure of an SVG will be preserved after updates – even if the icons remain visually the same.

Icon library

Search: