UNPKG

chromatism

Version:

A simple set of utility functions for colours.

16 lines (12 loc) 339 B
import makeColourObject from './convert' import convert from '../helpers/convert-to-type' export default function saturation (shift, colourRef) { var colour = convert('hsl', colourRef) colour.s += shift if (colour.s < 0) { colour.s = 0 } else if (colour.s > 100) { colour.s = 100 } return makeColourObject(colour) }