This package contains the complete set of icons associated with Avaya's Neo Design System.
To download the Neo Icon Library into your project via Node Package Manager (npm), run the following command:
npm install @avaya/neo-icons
.
Import the neo-icons
CSS stylesheet in the <head>
element of your HTML5 document.
<link rel="stylesheet" type="text/css" href="neo-icons.css" />
Then, call the desired icon using the appropriate class name, ex.
<span class="neo-icon-settings" aria-label="DESCRIPTION OF ICON/ACTION"></span>
The icons are available as a CSS stylesheet, neo-icons.css
In addition, a Javascript file neo-icon-info.js
is provided with an array of Objects containing the following properties for each icon
- icon name
- whether the icon can be displayed bidrectionally
- whether the icon can be animated
- which category the icon belongs to
Finally, a Typescript file neo-icon-types.ts
is provided with useful types for using the icon library with Typescript projects
Neo is set to support the last 2 versions of each browser, with the exception of IE (only IE11 is supported).