chromatism
Version:
A simple set of utility functions for colours.
16 lines (12 loc) • 334 B
JavaScript
import makeColourObject from './convert'
import convert from '../helpers/convert-to-type'
export default function shade (shift, colourRef) {
var colour = convert('hsv', colourRef)
colour.v += shift
if (colour.v < 0) {
colour.v = 0
} else if (colour.v > 100) {
colour.v = 100
}
return makeColourObject(colour)
}