Go to file
Dmitry Baranovskiy 36958d25c2 Added statement regarding DEV branch into README 2013-10-25 13:54:02 -07:00
demos Fix croc demo for IE10 2013-10-22 11:00:42 -07:00
dist Fix for bug #43 2013-10-21 03:45:14 -07:00
src Merge pull request #68 from subzey/feature/is-finite 2013-10-25 13:37:35 -07:00
test Removing test regarding asPX for further investigation. #44 2013-10-21 14:49:51 -07:00
.gitignore
.gitmodules
CONTRIBUTING
Gruntfile.js
LICENSE
NOTICE add license info 2013-10-16 11:15:55 -07:00
README.md Added statement regarding DEV branch into README 2013-10-25 13:54:02 -07:00
dr.json
package.json Fixed version to 0.1.0 2013-10-23 06:05:41 -07:00

README.md

Snap.svg

A JavaScript SVG library for the modern web. Learn more at snapsvg.io.

Follow us on Twitter.

Learn

Build

Snap.svg uses Grunt to build.

  • Open the terminal from the Snap.svg directory:

      cd Snap.svg
    
  • Install its command line interface (CLI) globally:

      npm install -g grunt-cli
    

*You might need to use sudo npm, depending on your configuration.

  • Install dependencies with npm:

      npm install
    

*Snap.svg uses Grunt 0.4.0. You might want to read more on their website if you havent upgraded since a lot has changed.

  • Type grunt in the command line to build the files.
  • The results will be built into the release folder.
  • Alternatively type grunt watch to have the build run automatically when you make changes to source files.

Contribute

  • Fill out the CLA.

  • Fork the repo.

  • Create a branch:

      git checkout -b my_branch
    
  • Add your changes.

  • Commit your changes:

      git commit -am "Added some awesome stuff"
    
  • Push your branch:

      git push origin my_branch
    
  • Make a pull request to dev branch.

Note: Pull requests to other branches than dev or without filled CLA wouldnt be accepted.