@occmundial/atomic-icons

1.6.0 • Public • Published

Atomic Icons

Release

Atomic Icons library. This project is part of the Atomic UI.

How it works

Atomic Icons generates an SVG sprite with all the icons in the /icons folder. To use the icons, you need to insert an inline SVG element like this:

<svg class="atomic-arrow-left"><use xlink:href="#atomic-arrow-left"></use></svg>

If you're using the SVG sprite from a CDN, you have to include the path to the sprite file in the xlink:href attribute:

<svg class="atomic-arrow-left"><use xlink:href="https://cdn-hosting-the-sprite.com/atomic-icons.svg#atomic-arrow-left"></use></svg>

Using it with Atomic

The Atomic UI library is designed to work with Atomic Icons. The Icon component is a wrapper for the SVG icon. This is an example of how to use the Icon component:

import { Icon } from '@occmundial/atomic';

function Component() {
    return (
        <Icon iconName="arrow-left" />
    )
}

Readme

Keywords

none

Package Sidebar

Install

npm i @occmundial/atomic-icons

Weekly Downloads

110

Version

1.6.0

License

ISC

Unpacked Size

82.3 kB

Total Files

4

Last publish

Collaborators

  • npm-occ
  • ldiaz-occ
  • gpimentel