UNPKG

chromatism

Version:

A simple set of utility functions for colours.

15 lines (11 loc) 416 B
import makeColourObject from './convert' import convert from '../helpers/convert-to-type' export default function tetrad (colourRef) { var colour = convert('hsluv', colourRef) var colours = [{ hu: colour.hu, s: colour.s, l: colour.l }] for (var i = 0; i < 3; i++) { colour.hu = (colour.hu + 90) % 360 colours.push({ h: colour.hu, s: colour.s, l: colour.l }) } return makeColourObject(colours) }