1.0.0 • Published 3 years ago

color-extender-js v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Color Extender JS

Color Extender is a lib for generating a gradient of lighter colors based on one hex. I noticed i needed it a lot of times and couldn't find any lib that did this simple task :0.

OBS: I do not have knowledge of colors and their theory, i only needed this simple example.

How to use

import {
  generateFixedColorGradient,
  generateRandomColorGradient,
} from "color-extender-js";

const crimson = "#dc143c";

const fixedGradient = generateFixedColorGradient(crimson); // Always yields the same results

/*
[ '#dc143c', '#e61e46', '#f02850', '#fa325a', '#ff3c64' ]
*/

const randomGradient = generateRandomColorGradient(crimson); // Yields different values based on Math.Random(). The greater the index, lighter the color, but always in different steps

/*
[ '#dc143c', '#e31b43', '#ec244c', '#ff3e66', '#ff6890' ]
*/