Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • v1.0
2 results

shade-blend-convert

  • Clone with SSH
  • Clone with HTTPS
  • Marco's avatar
    Marco authored
    25f6e1a0
    History

    SBC: Shade, Blend, Convert

    This is a small PHP library for shading, blending and converting colors. It is based on the javascript library that was created by PimpTrizkit following his answer and question on StackOverflow.

    This library provides the SBC class containing 5 static methods:

    • SBC::parse(string $s_color) : array parses a color
    • SBC::ShadeBlendConvert(float $f_ratio, string $s_from, ?string $s_to = null) : ?string shades, blends or converts the color(s) based on what parameters you pass
    • SBC::Shade(float $f_ratio, string $s_from) : ?string shades a color
    • SBC::Blend(float $f_ratio, string $s_from, string $s_to) : ?string blends two colors
    • SBC::Convert(string $s_color) : ?string converts between color notations

    See the docblocks in SBC.php for detailed explanations

    Installation

    You can find this library on packagist, so you can install it using composer using this command:

    composer require marcovo/shade-blend-convert