svg-fab

0.6.0 • Public • Published

svg-fab

This utility will convert a Sketch-exported SVG into a <symbol> element suitable for use as an icon.

Usage

The source SVG must be composed of a single path - use the "Layer > Convert to Outlines" command in Sketch.

Once you have your SVG, install the utility:

npm install -g svg-fab

Then, specify a name for the symbol and the path to the SVG like so:

svg-fab -n expand my-expand-icon.svg

The utility prints its output to stdout. You can copy and paste the <symbol> element it generates into your sprite sheet.

The name argument is automatically slugified - wrap it in double quotes if it contains spaces. For example:

svg-fab -n "my extremely long, convoluted, and entirely unfriendly icon name" my-icon.svg

In this example the exported <symbol> will have an id attribute of icon-my-extremely-long-convoluted-and-entirely-unfriendly-icon-name.

Package Sidebar

Install

npm i svg-fab

Weekly Downloads

6

Version

0.6.0

License

MIT

Unpacked Size

7.23 kB

Total Files

5

Last publish

Collaborators

  • ayan4m1