jfairbank / chroma

Ruby gem for color manipulation and palette generation
ISC License
232 stars 29 forks source link

Define custom palettes #9

Closed jfairbank closed 9 years ago

jfairbank commented 9 years ago

Support syntax for defining custom palettes.

Something like:

Chroma.define_palette(:my_palette) do
  spin 60
  spin 180
  brighten 10
end

'red'.paint.palette.my_palette #=> ['#ff0000', '#ffff00', '#00ffff', '#ff1919']
jfairbank commented 9 years ago

Implemented in first-release branch.