Have ideas to improve npm?Join in the discussion! »

    color-quantize

    0.1.1 • Public • Published

    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.

    Install

    npm i color-quantize

    DownloadsWeekly Downloads

    0

    Version

    0.1.1

    License

    none

    Last publish

    Collaborators

    • avatar