UNPKG

chromatism

Version:

A simple set of utility functions for colours.

15 lines (11 loc) 478 B
import makeColourObject from './convert' import convert from '../helpers/convert-to-type' export default function mid (colourOneRef, colourTwoRef) { var colourOne = convert('hsl', colourOneRef) var colourTwo = convert('hsl', colourTwoRef) var midHue = (colourOne.h + colourTwo.h) / 2 var midSat = (colourOne.s + colourTwo.s) / 2 var midLight = (colourOne.l + colourTwo.l) / 2 var colour = { h: midHue, s: midSat, l: midLight } return makeColourObject(colour) }