clay-0.15.0: CSS preprocessor as embedded Haskell.
Safe HaskellNone
LanguageHaskell2010

Clay.Flexbox

Synopsis

Documentation

class FlexEnd a where #

Methods

flexEnd :: a #

Instances

Instances details
FlexEnd AlignContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd Value # 
Instance details

Defined in Clay.Flexbox

Methods

flexEnd :: Value #

class FlexStart a where #

Methods

flexStart :: a #

Instances

Instances details
FlexStart AlignContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexStart JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart Value # 
Instance details

Defined in Clay.Flexbox

Methods

flexStart :: Value #

class SpaceAround a where #

Methods

spaceAround :: a #

Instances

Instances details
SpaceAround AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround Value # 
Instance details

Defined in Clay.Flexbox

Methods

spaceAround :: Value #

class SpaceBetween a where #

Methods

spaceBetween :: a #

Instances

Instances details
SpaceBetween AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween Value # 
Instance details

Defined in Clay.Flexbox

Methods

spaceBetween :: Value #

class SpaceEvenly a where #

Methods

spaceEvenly :: a #

Instances

Instances details
SpaceEvenly AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceEvenly JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceEvenly Value # 
Instance details

Defined in Clay.Flexbox

Methods

spaceEvenly :: Value #

class Stretch a where #

Methods

stretch :: a #

Instances

Instances details
Stretch AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Stretch Value # 
Instance details

Defined in Clay.Flexbox

Methods

stretch :: Value #

newtype AlignContentValue #

Constructors

AlignContentValue Value 

Instances

Instances details
Center AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Inherit AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Other AlignContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceEvenly AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Val AlignContentValue # 
Instance details

Defined in Clay.Flexbox

newtype AlignItemsValue #

Constructors

AlignItemValue Value 

Instances

Instances details
Baseline AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Center AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Inherit AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Other AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Val AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

newtype AlignSelfValue #

Constructors

AlignSelfValue Value 

Instances

Instances details
Auto AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Baseline AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Center AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Inherit AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Other AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Val AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

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

newtype FlexDirection #

Constructors

FlexDirection Value 

Instances

Instances details
Other FlexDirection # 
Instance details

Defined in Clay.Flexbox

Methods

other :: Value -> FlexDirection #

Val FlexDirection # 
Instance details

Defined in Clay.Flexbox

Methods

value :: FlexDirection -> Value #

newtype FlexWrap #

Constructors

FlexWrap Value 

Instances

Instances details
Other FlexWrap # 
Instance details

Defined in Clay.Flexbox

Methods

other :: Value -> FlexWrap #

Val FlexWrap # 
Instance details

Defined in Clay.Flexbox

Methods

value :: FlexWrap -> Value #

newtype JustifyContentValue #

Instances

Instances details
Center JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

Inherit JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

Other JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceEvenly JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

Val JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

order :: Int -> Css #