contrast

Determine if the given color is light or dark

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
contrast
5711.0.18 years ago8 years agoMinified + gzip package size for contrast in KB

Readme

contrast
Determine if the given color is light or dark.
This is useful for dynamically deciding which color a foreground color should be when placed over a given background color.

Install

npm install contrast --save

Usage

var contrast = require('contrast');

var el = document.querySelector('#some-element');
var bgColor = e.style.backgroundColor;

if (contrast(bgColor) === 'light') {
  textColor = '#000';
}
else {
  textColor = '#fff'
}

el.style.color = textColor;

Run Tests

npm install
npm test