Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

blee

mattbierner27MIT1.0.1

Comprehensive mapping of color names to RGB values

color, color names, rgb, css colors, hex, hex colors, html colors, x11 colors, crayola, pantone, color temperature

readme

Blee

Comprehensive mapping of color strings to RGB values.

Includes

  • all - Superset of all colors.
  • hex - Hexadecimal formatted colors.
  • rgb - CSS3 style rgba / rgba colors.
  • css - HTML5 / CSS3 colors. Includes hex and rgb.
  • html - HTML4 colors.
  • crayola - Superset of most Crayola colors.
    • crayola1903 - Crayola 1903 colors.
    • crayola48 - Crayola No.48 colors.
    • crayola64 - Crayola No.64 colors.
    • crayola72 - Crayola No.72 colors.
    • crayola96 - Crayola No.96 colors.
    • crayolaFluorescent - Crayola fluorescent colors.
    • crayolaModern - Modern Crayola colors.
    • munsellCrayola - Munsell Crayola colors.
  • pantone - Pantone coated colors.
  • temperature - Color temperatures in Kelvin.
  • x11 - X11 colors.
    • x11Grays - X11 grays.

Usage

$ npm install blee

Lookup

var crayola = require('blee').crayola;

// Direct color lookup
crayola.get("Fuzzy Wuzzy") === { r: 135, g: 66, b: 31 };

// Case insensitive
crayola.get("fuzzy wuzzy") === { r: 135, g: 66, b: 31 };
crayola.get("fuZZy wuZZy") === { r: 135, g: 66, b: 31 };

// Converting to hex with .toString
crayola.get("Fuzzy Wuzzy") + '' === "#87421F";
var css = require('blee').css;

combined.get("Red") === { r: 255, g: 0, b: 0 };
combined.get("#ff0000") === { r: 255, g: 0, b: 0 };
combined.get("rgb(255, 0, 0)") === { r: 255, g: 0, b: 0 };

Combining Color Sets

var crayola = require('blee').crayola;
var css = require('blee').css;

// If there are collisions, the extending set (`css` in this case) is preferred.
var combined = crayola.extend(css);

combined.get("Fuzzy Wuzzy") === { r: 135, g: 66, b: 31 };
combined.get("Red") === { r: 255, g: 0, b: 0 };

changelog

ChangeLog

1.0.0 - May 25, 2015

  • Added Pantone coated.
  • Added Hex. #ff001c
  • Added Rgb/Rgba. rgb(35, 44, 255)
  • Added temperature. 1000k, 5000 K
  • Expose Lut and ColorSet for extension.

0.0.0 - May 25, 2015

  • Initial release.