cpp

color-pairs-picker

Given a color, it picks pleasing and well contrasted background and foreground colors

Showing:

Popularity

Downloads/wk

18

GitHub Stars

12

Maintenance

Last Commit

5yrs ago

Contributors

1

Package

Dependencies

3

Size (min+gzip)

10.6KB

License

MIT

Type Definitions

Tree-Shakeable

No?

Categories

Readme

Build
Status

color-pairs-picker

Given a color, it picks a pleasing and well contrasted background and foreground colors

Demo

http://kyleamathews.github.io/color-pairs-picker/

Install

npm install color-pairs-picker

Usage

This module attempts to pick pleasing color pairs that satisfy the following constraints:

  • Contrast > 4.5 for easy readability
  • Avoid pure blacks and pure whites.
  • Keep the background color > 0.15 luminance
var colorPairsPicker = require 'color-pairs-picker';

var baseColor = "#BA55D3";

var pair = colorPairsPicker(baseColor);

// Set a higher contrast over the default 5.5.
// Note, the more saturated your colors the less contrasty they'll be.
var pair = colorPairsPicker(baseColor, {contrast: 8});

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100