hasmin-1.0.2: CSS Minifier

Copyright(c) 2017 Cristian Adrián Ontivero
LicenseBSD3
Stabilityexperimental
Portabilityunknown
Safe HaskellNone
LanguageHaskell2010

Hasmin.Types.Color

Description

 

Synopsis

Documentation

data Color #

CSS <color> data type.

Constructors

Named Text 

Instances

Eq Color #

Equality is slightly relaxed, since percentages and real numbers are mapped to the [0,255] integer range, and then compared

Methods

(==) :: Color -> Color -> Bool #

(/=) :: Color -> Color -> Bool #

Ord Color # 

Methods

compare :: Color -> Color -> Ordering #

(<) :: Color -> Color -> Bool #

(<=) :: Color -> Color -> Bool #

(>) :: Color -> Color -> Bool #

(>=) :: Color -> Color -> Bool #

max :: Color -> Color -> Color #

min :: Color -> Color -> Color #

Show Color # 

Methods

showsPrec :: Int -> Color -> ShowS #

show :: Color -> String #

showList :: [Color] -> ShowS #

ToText Color # 
Minifiable Color # 

mkHex3 :: Char -> Char -> Char -> Color #

mkHex4 :: Char -> Char -> Char -> Char -> Color #

keywordColors :: [(Text, Color)] #

Pairs of color keywords, and their equivalent hexadecimal value.