color-quantize

v0.1.1
Convert colors to websafe / websmart values
color convert conversion rgb web safe smart websafe websmart and 3 more...

color-quantize

NPM version Build Status Code Climate Coverage Status Dependency Status devDependency Status

NPM

Description

Convert colors to websafe / websmart values

Getting Started

Install the module with: npm install color-quantize

var colorQuantize = require('color-quantize');
colorQuantize.websafe('#cd1289'); // "#CC0099"
colorQuantize.websmart('#cd1289'); // "#CC1188"

Documentation

This library uses the onecolor parser, so colorString can in many different formats (i.e. #ff00cc, rgb(13,42,255), etc).

colorQuantize.websafe(colorString)

Return a hex code from the 216 web-safe color palette.

colorString can be in any format supported by onecolor.

Same as calling: colorQuantize.quantize(colorString, 51)

colorQuantize.websmart(colorString)

Return a hex code from the 4096 web-smart color palette.

colorString can be in any format supported by onecolor.

Same as calling: colorQuantize.quantize(colorString, 17)

colorQuantize.quantize(colorString, quantizeAmount)

Quantize a colorString by the given quantizeAmount.

colorString can be in any format supported by onecolor.

quantizeAmount must be an integer.

Additional Links

Release History

v0.1.0 - Released June 21, 2014

  • initial release

License

Copyright (c) 2014 skratchdot
Licensed under the MIT license.

npm i color-quantize

Metadata

  • Unknown
  • >= 0.8.0
  • skratchdot
  • released 8/19/2015

Downloads

Maintainers