2.1.2 • Published 6 years ago

rgb-color v2.1.2

Weekly downloads
53
License
MIT
Repository
github
Last release
6 years ago

rgb-color

Greenkeeper badge NPM version NPM downloads Build Status Coverage Status Dependency Status Dev Dependency Status Online Chat

A JavaScript class that accepts a string and tries to figure out a valid color out of it. Thanks to Stoyan Stefanov: http://www.phpied.com/rgb-color-parser-in-javascript/

Installation

$ npm install rgb-color

How to use

General

var color = rgbcolor('darkblue');
if (color.isValid()) { // 'isValid()' is true when the parsing was a success
    // channels
    var obj = color.channels();
    console.log(obj.r + ', ' + obj.g + ', ' + obj.b);
    // log: { r: 0, g: 0, b: 139 }
    // HEX
    console.log(color.hex());
    // log: #00008b
    // RGB
    console.log(color.rgb());
    // log: rgb(0, 0, 139)
}

Nodejs

var rgbcolor = require('rgb-color');
var color = rgbcolor('darkblue');

if (color.isValid()) { // 'isValid()' is true when the parsing was a success
    // channels
    var obj = color.channels();
    console.log(obj.r + ', ' + obj.g + ', ' + obj.b);
    // log: { r: 0, g: 0, b: 139 }
    // HEX
    console.log(color.hex());
    // log: #00008b
    // RGB
    console.log(color.rgb());
    // log: rgb(0, 0, 139)
}

Demo

    Demo at Codepen: Demo

Features

    ✓ Cross-platform, no dependencies     ✓ Exported in UMD (Universal Module Definition)

License

This source code is licensed under the MIT license found in the LICENSE.txt file.

2.1.2

6 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago