How to Use Pixel Icon Library

How to Use?

The icons from the Pixel Icon Library can be used in multiple ways. The following usage methods apply to all license plans, choose the method that best fits your project.

Installation via NPM Package

Install the package:

npm i @hackernoon/pixel-icon-library

Import the CSS in your project:

import '@hackernoon/pixel-icon-library/fonts/iconfont.css';

Use the icons in your HTML:

<i class="hn hn-github"></i>

Using HTML img Tag

Using the img element directly in your HTML file.

<img src="path/to/icon.svg" alt="icon title"/>

Using Inline HTML

Using the svg tag directly in your HTML file.

<body> <svg> ... </svg> </body>

Using SVG as an Object

Using the object tag to add the SVG to your page.

<object data="path/to/icon.svg" width="24" height="24"></object>

Using SVG Embed

Using the object tag to add the SVG to your page.

<embed src="path/to/icon.svg" />

Using iFrame

Keep in mind that using iframe is not recommended, because its hard to maintain

<iframe src="path/to/icon.svg"> </iframe>

Using in Figma via Component Library

Get your copy of the Pixel Icon Library from Figma Community

Vibe-Coded & Fully Open Sourced. View on GitHub