import { storiesOf, html } from '@open-wc/demoing-storybook'; import '../lion-icon.js'; import { bug01, bug02, bug05, bug06, bug08, bug12, bug19, bug23, bug24, } from './icons/bugs-collection.js'; import aliensSpaceship from './icons/space/aliens-spaceship.svg.js'; import sun from './icons/space/sun.svg.js'; import moonFlag from './icons/space/moon-flag.svg.js'; import night from './icons/space/night.svg.js'; storiesOf('Icon System|Icon', module) .add( 'default', () => html`

Here are some bugs:

Here are some bugs with aria-label:

`, ) .add( 'icons fit automatically', () => html`
A lion-icon will naturally fill its line height

with font-size: 1.5em;

with 70 × 70 pixels

unstyled icon

with fill: gold; and :hover { fill: purple; }
`, ) .add( 'collections', () => html` // load them like so
import { bug05, bug06, bug08, bug12, bug19, bug23, bug24 } from './icons/bugs-collection.js';


`, ) .add( 'dynamic icons', () => html` `, );