clay-0.13.1: CSS preprocessor as embedded Haskell.

Safe HaskellNone
LanguageHaskell98

Clay.Flexbox

Synopsis

Documentation

class FlexEnd a where #

Minimal complete definition

flexEnd

Methods

flexEnd :: a #

Instances
FlexEnd Value # 
Instance details

Defined in Clay.Flexbox

Methods

flexEnd :: Value #

FlexEnd JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignContentValue # 
Instance details

Defined in Clay.Flexbox

class FlexStart a where #

Minimal complete definition

flexStart

Methods

flexStart :: a #

Instances
FlexStart Value # 
Instance details

Defined in Clay.Flexbox

Methods

flexStart :: Value #

FlexStart JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignContentValue # 
Instance details

Defined in Clay.Flexbox

class SpaceAround a where #

Minimal complete definition

spaceAround

Methods

spaceAround :: a #

Instances
SpaceAround Value # 
Instance details

Defined in Clay.Flexbox

Methods

spaceAround :: Value #

SpaceAround JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround AlignContentValue # 
Instance details

Defined in Clay.Flexbox

class SpaceBetween a where #

Minimal complete definition

spaceBetween

Methods

spaceBetween :: a #

Instances
SpaceBetween Value # 
Instance details

Defined in Clay.Flexbox

Methods

spaceBetween :: Value #

SpaceBetween JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween AlignContentValue # 
Instance details

Defined in Clay.Flexbox

class Stretch a where #

Minimal complete definition

stretch

Methods

stretch :: a #

Instances
Stretch Value # 
Instance details

Defined in Clay.Flexbox

Methods

stretch :: Value #

Stretch AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignContentValue # 
Instance details

Defined in Clay.Flexbox

newtype AlignContentValue #

Constructors

AlignContentValue Value 
Instances
Val AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Other AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Inherit AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Center AlignContentValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween AlignContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround AlignContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignContentValue # 
Instance details

Defined in Clay.Flexbox

newtype AlignItemsValue #

Constructors

AlignItemValue Value 
Instances
Val AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Other AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Inherit AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Center AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Baseline AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignItemsValue # 
Instance details

Defined in Clay.Flexbox

newtype AlignSelfValue #

Constructors

AlignSelfValue Value 
Instances
Val AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Other AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Inherit AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Center AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Baseline AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Auto AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

Stretch AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexStart AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd AlignSelfValue # 
Instance details

Defined in Clay.Flexbox

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

newtype FlexDirection #

Constructors

FlexDirection Value 
Instances
Val FlexDirection # 
Instance details

Defined in Clay.Flexbox

Methods

value :: FlexDirection -> Value #

Other FlexDirection # 
Instance details

Defined in Clay.Flexbox

Methods

other :: Value -> FlexDirection #

newtype FlexWrap #

Constructors

FlexWrap Value 
Instances
Val FlexWrap # 
Instance details

Defined in Clay.Flexbox

Methods

value :: FlexWrap -> Value #

Other FlexWrap # 
Instance details

Defined in Clay.Flexbox

Methods

other :: Value -> FlexWrap #

newtype JustifyContentValue #

Instances
Val JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

Other JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

Inherit JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

Center JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceBetween JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

SpaceAround JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexStart JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

FlexEnd JustifyContentValue # 
Instance details

Defined in Clay.Flexbox

order :: Int -> Css #