module Example.Colors where import Web.Hyperbole data AppColor = White | Light | GrayLight | GrayDark | Dark | Success | Error | Warning | Primary | PrimaryLight | Secondary | SecondaryLight deriving (Show) instance ToColor AppColor where colorValue White = "#FFF" colorValue Light = "#F2F2F3" colorValue GrayLight = "#E3E5E9" colorValue GrayDark = "#2С3С44" colorValue Dark = "#2E3842" -- "#232C41" colorValue Primary = "#2C74BB" colorValue PrimaryLight = "#3281cf" colorValue Secondary = "#5CADDB" colorValue SecondaryLight = "#8CFDAB" -- colorValue Success = "67C837" colorValue Success = "#D5E6DE" colorValue Error = "#F3D8DA" colorValue Warning = "#FDF3D1"