iconr v0.8.5
iconr
Description
CLI tool that consumes a directory of SVG images and outputs a CSS file of inlined data as well as a directory of PNG images for fallback if necessary.
Usage
iconr [inputDirectory] [outputDirectory] -options
Options
longName | shortName | description |
---|---|---|
analytics | a | Displays a summary of application process tasks |
base64 | b | Base64 encode SVG data URI (fallback PNG is always Base64) |
classname | c | Set a prefix for css classes (default classname is SVG filename) |
debug | d | Debug mode: will output additional information for development |
filename | f | Set filename of css output (default is iconr.css) |
help | h | Output usage information |
killcomment | k | Removes the 'generated by iconr' CSS comment |
nopng | n | Suppress creation of PNG fallback images (needed for < IE8) |
nopngdata | N | Suppress creation of PNG fallback data URI (needed for IE8) |
optimizesvg | o | Will attempt to optimize the SVG to minimize file size |
pretty | p | Output CSS in a 'beautified' format |
separatecss | s | Create separate stylesheets for IE |
stdout | S | Output CSS to stdout instead of saving to a file |
verbose | v | Verbose mode: log application progress to the console |
version | V | Output version number |
Installing
npm install -g iconr
Dependencies
Expects Modernizr classes on front-end.
Contributing to iconr
Contributions and pull requests are very welcome. Please follow these guidelines when submitting new code.
- Make all changes in ./src, not in ./lib, which is a build target.
- Use
npm install -d
to install the correct development dependencies. - Use
gulp watch
to generate iconr's compiled JavaScript files as you code. - Submit a Pull Request using GitHub.
License
Released under the MIT License.
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago