newmana/chroma-elm/4.1.0

NOTE: the latest version is 18.2.1

Chroma.Types

Types

Definition

type alias CymkColor =
{ cyan : Float
, magenta : Float
, yellow : Float
, black : Float
}

TBD

= RGBColor Color
| CMYKColor CymkColor
| LABColor LabColor

TBD

type alias Hsla =
{ hue : Float
, saturation : Float
, lightness : Float
, alpha : Float
}

HSLA where the Hue, Saturation, Lightness and Alpha 0..1.

type alias HslaDegrees =
{ hue : Float
, saturation : Float
, lightness : Float
, alpha : Float
}

HSLA where the Hue is 0..360, Saturation, Lightness and Alpha 0..1.

type alias LabColor =
{ lightness : Float
, labA : Float
, labB : Float
}

TBD

type Mode
= CMYK
| HSL
| LAB
| RGB

TBD

type alias Rgba255Color =
{ red : Int
, green : Int
, blue : Int
, alpha : Float
}

TBD

type alias RgbaColor =
{ red : Float
, green : Float
, blue : Float
, alpha : Float
}

TBD