
How to Use?
The icons from the Pixel Icon Library can be used in multiple ways. 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