Icon library for SLNSW

Usage no npm install needed!

<script type="module">
  import slnswCorporateIconLibrary from 'https://cdn.skypack.dev/@slnsw/corporate-icon-library';


SLNSW Corporate Icon Library

This icon library was built to work with Icomoon. It can be updated by importing the selection.json file as a new project, and then exporting it out when changes have been made.

Icon set incorporates work by the following designers/developers, among others:

  • Georgina Carberry
  • Geoffrey Roberts
  • Colin Watson
  • Justine Pogroske
  • Deepesh Dang


To install: npm i --save @slnsw/corporate-icon-library

Then, copy and/or reference the following files:

  • icomoon/style.css
  • icomoon/fonts/icomoon.eot
  • icomoon/fonts/icomoon.svg
  • icomoon/fonts/icomoon.ttf
  • icomoon/fonts/icomoon.woff


Demo page included.

Version history

  • v0.2.3 - File & items page icons.
  • v0.2.2 - Filled book icon.
  • v0.2.1 - Public package.
  • v0.1.1 - Added preliminary reset zoom icon.


  • Tidy up naming conventions.
  • Standardise sizing a bit.
  • Add new icons.
  • Design and incorporate new icons for Banks etc.
  • Workflow for adding new icons without needing to use the webapp every time.
  • Determine future icon licensing.


Copyright 2019 State Library of New South Wales. All rights reserved.