clay-0.10: CSS preprocessor as embedded Haskell.

Safe HaskellNone
LanguageHaskell98

Clay.Common

Description

A bunch of type classes representing common values shared between multiple CSS properties, like Auto, Inherit, None, Normal and several more.

All the common value type classes have an instance for the Value type, making them easily derivable for custom value types.

Synopsis

Documentation

class All a where Source

Methods

all :: a Source

class Hidden a where Source

Methods

hidden :: a Source

class Unset a where Source

Methods

unset :: a Source

browsers :: Prefixed Source

Common list browser prefixes to make experimental properties work in different browsers.

call :: (IsString s, Monoid s) => s -> s -> s Source

Syntax for CSS function call.