cto by day

Color in SVG

Picking colors on a website might not seem like an important or exciting task. Showing a list of colors, or a grid, or any other layout you can think of, doesn’t quite have the cool factor. Besides that, it’s usually secondary to the application, so probably shouldn’t take much time away from the app.

###Presenting: Color in SVG

SVG has been becoming more popular in recent years, and with all the major browsers supporting SVG, there is more reason to it now than ever before. A neat little library called Snap.svg helped me complete this new color picker.

Color Picker

It’s open source, built on Snap.svg and jQuery, and super easy to use.

Just add the dependencies and your inputs that will receive the color code:

<input class="color-picker" name="color" />

Then add this piece of code that will initialize the picker:

ColorSVG.init('.color-picker');

It’s really that simple. You can play with the Demo Picker for the full effect.

And to forget to check out, and contribute to, the source code on GitHub.


Share This Post