@nodecraft/icons

UI

Usage no npm install needed!

<script type="module">
  import nodecraftIcons from 'https://cdn.skypack.dev/@nodecraft/icons';
</script>

README

icons

Nodecraft Icons

It's down to the parent project to handle the import and handling of svg files via webpack or something similar.

Usage

// JSON array of available icons in sprite
import {spriteList} from '@nodecraft/icons';

// JSON array of available icons, including illustrations and things not in icon sprite
import {iconList} from '@nodecraft/icons';

// object with categories, their config, and icons in each category
// useful only really for storybook and other complex tooling
import {categoriesList} from '@nodecraft/icons';

// sprite of all icons
import sprite from '@nodecraft/icons/dist/sprite.svg';

// individual icons
import '@nodecraft/icons/dist/arrow/up.svg'; // file
import arrowUp from '@nodecraft/icons/dist/arrow/up.js'; // inline svg