Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The No Hassle JavaScript Colorpicker
JavaScript Ruby
Branch: master
Pull request Compare This branch is 456 commits behind bgrins:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
build
docs
LICENSE
README.md
index.html
spectrum.css
spectrum.js

README.md

Spectrum

The No Hassle Colorpicker

I wanted a colorpicker that didn't require images, and that had an API that made sense to me as a developer who has worked with color in a number of applications. I had used existing plugins (which I was quite grateful for), but decided that I would make a smaller, simpler one.

I started using canvas, then switched to CSS gradients, since it turned out to be easier to manage, and worked better across browsers.

Here is the JavaScript size

Original Size:    24.48KB (7.31KB gzipped)
Compiled Size:    12.03KB (4.97KB gzipped)

See demo and docs: http://bgrins.github.com/spectrum/

Thanks to:

To tool I use for measuring JavaScript size: http://closure-compiler.appspot.com/home

// ==ClosureCompiler==
// @compilation_level SIMPLE_OPTIMIZATIONS
// @output_file_name default.js
// @code_url https://raw.github.com/bgrins/spectrum/master/spectrum.js
// ==/ClosureCompiler==
Something went wrong with that request. Please try again.