clay-0.13.3: CSS preprocessor as embedded Haskell.

Safe HaskellNone
LanguageHaskell98

Clay.Flexbox

Synopsis

Documentation

class FlexEnd a where Source #

Methods

flexEnd :: a Source #

Instances
FlexEnd Value Source # 
Instance details

Defined in Clay.Flexbox

Methods

flexEnd :: Value Source #

FlexEnd JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

class FlexStart a where Source #

Methods

flexStart :: a Source #

Instances
FlexStart Value Source # 
Instance details

Defined in Clay.Flexbox

FlexStart JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

class SpaceAround a where Source #

Methods

spaceAround :: a Source #

class SpaceBetween a where Source #

Methods

spaceBetween :: a Source #

class Stretch a where Source #

Methods

stretch :: a Source #

Instances
Stretch Value Source # 
Instance details

Defined in Clay.Flexbox

Methods

stretch :: Value Source #

Stretch AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

newtype AlignItemsValue Source #

Constructors

AlignItemValue Value 
Instances
Val AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Other AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Inherit AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Center AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Baseline AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

newtype AlignSelfValue Source #

Constructors

AlignSelfValue Value 
Instances
Val AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Other AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Inherit AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Center AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Baseline AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Auto AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

flex :: Int -> Int -> Size b -> Css Source #

newtype FlexDirection Source #

Constructors

FlexDirection Value 
Instances
Val FlexDirection Source # 
Instance details

Defined in Clay.Flexbox

Other FlexDirection Source # 
Instance details

Defined in Clay.Flexbox

newtype FlexWrap Source #

Constructors

FlexWrap Value 
Instances
Val FlexWrap Source # 
Instance details

Defined in Clay.Flexbox

Methods

value :: FlexWrap -> Value Source #

Other FlexWrap Source # 
Instance details

Defined in Clay.Flexbox

Methods

other :: Value -> FlexWrap Source #