clay-0.8: CSS preprocessor as embedded Haskell.

Safe HaskellNone

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 whereSource

Methods

all :: aSource

class Hidden a whereSource

Methods

hidden :: aSource

browsers :: PrefixedSource

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

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

Syntax for CSS function call.