~alcinnz/CatTrap

bf8689d2214eb2b4046103fe8dae2d11bb212c04 — Adrian Cochrane 1 year, 8 months ago d549219
Add descriptions of CSS property-parsing submodules.
M Graphics/Layout/CSS/Font.hs => Graphics/Layout/CSS/Font.hs +1 -0
@@ 1,4 1,5 @@
{-# LANGUAGE OverloadedStrings #-}
-- | Infrastructure for parsing & desugaring CSS properties related to fonts.
module Graphics.Layout.CSS.Font(Font'(..), placeholderFont, hbScale, hbUnit,
        pattern2hbfont, pattern2font, CSSFont(..), variations') where


M Graphics/Layout/CSS/Length.hs => Graphics/Layout/CSS/Length.hs +2 -0
@@ 1,4 1,6 @@
{-# LANGUAGE OverloadedStrings #-}
-- | Infrastructure for parsing & desugaring length units & keywords,
-- in reference to the selected font.
module Graphics.Layout.CSS.Length(Unitted, auto, parseLength, parseLength',
        n2f, finalizeLength, px2pt, Font'(..)) where


M Graphics/Layout/Grid/CSS.hs => Graphics/Layout/Grid/CSS.hs +1 -0
@@ 1,4 1,5 @@
{-# LANGUAGE OverloadedStrings #-}
-- | Infrastructure for parsing & desugaring grid-layout related CSS properties.
module Graphics.Layout.Grid.CSS(CSSGrid(..), Axis(..), CSSCell(..), Placement(..), finalizeGrid) where

import Stylist (PropertyParser(..))

M Graphics/Layout/Inline/CSS.hs => Graphics/Layout/Inline/CSS.hs +1 -0
@@ 1,4 1,5 @@
{-# LANGUAGE OverloadedStrings #-}
-- | Infrastructure for parsing & desugaring text related CSS properties.
module Graphics.Layout.Inline.CSS(CSSInline(..), ParagraphBuilder(..),
    buildParagraph, concatParagraph, finalizeParagraph) where