shamansir / genui / GenUI.Color
Color that can be stored in RGBA, HSLA or Hex.
type Color = Rgba ({ red : Basics.Float, green : Basics.Float, blue : Basics.Float, alpha : Basics.Float })
| Hsla ({ hue : Basics.Float, saturation : Basics.Float, lightness : Basics.Float, alpha : Basics.Float })
| Hex String
Conversion to/from string
toString : Color -> String
fromString : String -> Result ParseError Color
errorToString : ParseError -> String