clay-0.12.2: CSS preprocessor as embedded Haskell.

Safe HaskellNone
LanguageHaskell98

Clay.Display

Contents

Synopsis

Float.

data Clear #

Instances

Val Clear # 

Methods

value :: Clear -> Value #

Other Clear # 

Methods

other :: Value -> Clear #

None Clear # 

Methods

none :: Clear #

Inherit Clear # 

Methods

inherit :: Clear #

Position.

data Position #

Instances

Display

data Display #

Instances

Val Display # 

Methods

value :: Display -> Value #

Other Display # 

Methods

other :: Value -> Display #

None Display # 

Methods

none :: Display #

Inherit Display # 

Methods

inherit :: Display #

table :: Display #

Deprecated: Use displayTable instead.

Overlow

Visibility.

data Clip #

Instances

Val Clip # 

Methods

value :: Clip -> Value #

Other Clip # 

Methods

other :: Value -> Clip #

Inherit Clip # 

Methods

inherit :: Clip #

Auto Clip # 

Methods

auto :: Clip #

clip :: Clip -> Css #

rect :: Size a -> Size a -> Size a -> Size a -> Clip #

Opacity.

Z-index.

Pointer-events.

Vertical align.

class Val a => VerticalAlign a where #

Methods

verticalAlign :: a -> Css #

Instances

VerticalAlign (Size a) # 

Methods

verticalAlign :: Size a -> Css #

middle :: VerticalAlignValue #

vAlignSub :: VerticalAlignValue #

vAlignSuper :: VerticalAlignValue #

textTop :: VerticalAlignValue #

textBottom :: VerticalAlignValue #

vAlignTop :: VerticalAlignValue #

vAlignBottom :: VerticalAlignValue #

vAlignBaseline :: VerticalAlignValue #

Cursor

class Val a => Cursor a where #

Methods

cursor :: a -> Css #

crosshair :: CursorValue Value #

cursorDefault :: CursorValue Value #

pointer :: CursorValue Value #

move :: CursorValue Value #

eResize :: CursorValue Value #

neResize :: CursorValue Value #

nwResize :: CursorValue Value #

nResize :: CursorValue Value #

seResize :: CursorValue Value #

swResize :: CursorValue Value #

sResize :: CursorValue Value #

wResize :: CursorValue Value #

cursorText :: CursorValue Value #

wait :: CursorValue Value #

cursorProgress :: CursorValue Value #

help :: CursorValue Value #

cursorUrl :: Text -> CursorValue Value #