Sha256: 7b35c620eb57d52f57b51d775e365fc8e0c4e07340c78d4579baf6add33b13f1

Contents?: true

Size: 1.06 KB

Versions: 1

Compression:

Stored size: 1.06 KB

Contents

# Coloruby

A set of color helpers for ruby.

## Installation

Add this line to your application's Gemfile:

    gem "coloruby"

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install coloruby

## Usage

To lighten a color;

    Coloruby.lighten("#000000")
    => "#4d4d4d"
    
To darken a color;

    Coloruby.darken("#990000")
    => "#2e0000"
    
By default it will lighten or darken the color by 30%. You can pass in a different amount if you wish. This can be any number between 0.0 and 1.

    Coloruby.lighten("#000000", 1)
    => "#ffffff"
    
There is also a helper to check if a color is a light or a dark shade.

    Coloruby.light_or_dark?("#000000")
    => "dark"
    
    Coloruby.light?("#000000")
    => false
    
    Coloruby.dark?("#000000")
    => true
    
There is also a couple of converter helpers;

    Coloruby.hex_to_rgb("#ffffff")
    => [255, 255, 255]
    
    Coloruby.hex_to_rgb("#990000")
    => [153, 0, 0]
    
    Coloruby.rgb_to_hex([255, 255, 255])
    => "ffffff"
    
    Coloruby.rgb_to_hex([153, 0, 0])
    => "990000"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
coloruby-0.0.1 README.md