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

Clay.Flexbox

Synopsis

Documentation

class FlexEnd a where Source #

Methods

flexEnd :: a Source #

Instances

Instances details
FlexEnd AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd Value Source # 
Instance details

Defined in Clay.Flexbox

Methods

flexEnd :: Value Source #

class FlexStart a where Source #

Methods

flexStart :: a Source #

Instances

Instances details
FlexStart AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart Value Source # 
Instance details

Defined in Clay.Flexbox

class SpaceAround a where Source #

Methods

spaceAround :: a Source #

Instances

Instances details
SpaceAround AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

SpaceAround JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

SpaceAround Value Source # 
Instance details

Defined in Clay.Flexbox

class SpaceBetween a where Source #

Methods

spaceBetween :: a Source #

Instances

Instances details
SpaceBetween AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

SpaceBetween JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

SpaceBetween Value Source # 
Instance details

Defined in Clay.Flexbox

class SpaceEvenly a where Source #

Methods

spaceEvenly :: a Source #

Instances

Instances details
SpaceEvenly AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

SpaceEvenly JustifyContentValue Source # 
Instance details

Defined in Clay.Flexbox

SpaceEvenly Value Source # 
Instance details

Defined in Clay.Flexbox

class Stretch a where Source #

Methods

stretch :: a Source #

Instances

Instances details
Stretch AlignContentValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch Value Source # 
Instance details

Defined in Clay.Flexbox

Methods

stretch :: Value Source #

newtype AlignItemsValue Source #

Constructors

AlignItemValue Value 

Instances

Instances details
Baseline AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Center AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Inherit AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Other AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

Val AlignItemsValue Source # 
Instance details

Defined in Clay.Flexbox

newtype AlignSelfValue Source #

Constructors

AlignSelfValue Value 

Instances

Instances details
Auto AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Baseline AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Center AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Inherit AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Other AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Stretch AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

Val AlignSelfValue Source # 
Instance details

Defined in Clay.Flexbox

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

newtype FlexDirection Source #

Constructors

FlexDirection Value 

Instances

Instances details
Other FlexDirection Source # 
Instance details

Defined in Clay.Flexbox

Val FlexDirection Source # 
Instance details

Defined in Clay.Flexbox

newtype FlexWrap Source #

Constructors

FlexWrap Value 

Instances

Instances details
Other FlexWrap Source # 
Instance details

Defined in Clay.Flexbox

Methods

other :: Value -> FlexWrap Source #

Val FlexWrap Source # 
Instance details

Defined in Clay.Flexbox

Methods

value :: FlexWrap -> Value Source #