@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" />
    )
}

/@occmundial/atomic-icons/

    Package Sidebar

    Install

    npm i @occmundial/atomic-icons

    Weekly Downloads

    22

    Version

    1.6.0

    License

    ISC

    Unpacked Size

    82.3 kB

    Total Files

    4

    Last publish

    Collaborators

    • npm-occ
    • ldiaz-occ
    • gpimentel