Evenly spaced non random color generator
npm install rainbow-colorsWhilst several very good random color module exists, sometimes they randomly pick colors which are too close, and each time they run they pick a different set of colors.
Sometimes it is useful to have a predictable set of colors. This module picks n evenly space colors from the color hue wheel.
usage
npm install rainbow-colors
rainbowColors = require('rainbow-colors');
// or for angular2 / typescript: import * as rainbowColors from 'rainbow-colors';
let n=6;
let config = {
lum:50,
sat:50
rgb:false // set to true for rgb
};
let colorArray = rainbowColors.generate(n,config);
// returns ["HSL(0,50%,50%)", "HSL(60,50%,50%)", "HSL(120,50%,50%)", "HSL(180,50%,50%)", "HSL(240,50%,50%)", "HSL(300,50%,50%)"]
Module sponsored by AI employee support platform https://knowyourday.ai/