1.0.0 • Published 4 years ago

css-sprite-maker v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

css-sprite-maker

This small project makes CSS sprites from svg/png/gif

Installation

  1. Install node.js,python(2 version),Microsoft Visual Studio C++ 2013 and gulp globally

    npm install gulp -g
  2. Install npm packages. If you have problems in browser-sync install on Windows look here

    npm i

    If you use link of global packages:

    npm install gulp-svg-sprite gulp-svgmin gulp-cheerio gulp-replace -g && npm link gulp-svg-sprite gulp-svgmin gulp-cheerio gulp-replace

Running

Put all your SVG/PNG/GIF files into the input folder and run

npm run start

Using in broswer

A template is in the public/index.html folder and running the app would create a server on port 3000 that will run the index file.

the basics:

    <!-- Examples on using SVG sprite -->
    <svg class="icon icon-home red_mod">
        <use xlink:href="img/sprite.svg#home"></use>
    </svg>
    
    <!-- Example of using PNG sprite -->        
    <div class="_1_png"></div>
    <div class="dot_png"></div>

    
    <!-- Example of using GIF sprite -->        
    <div class="_2_png"></div>
    <div class="tw_png"></div>  

Credits

The SVG part was taken from Glivera Team and all credits reserved to them

Here's their article about making SVG sprite.

Hope you like it! :)