An attribute customization can specify which aspects of an attribute to customize.
Constructors
CustomAttrcustomFg :: Maybe (MaybeDefault Color)The customized foreground, if any.
customBg :: Maybe (MaybeDefault Color)The customized background, if any.
customStyle :: Maybe StyleThe customized style, if any.
Instances8Eq, Read, Show, Generic, Semigroup, Monoid, …
Eq CustomAttrDefined in brick-2.10 · Brick.ThemesRead CustomAttrDefined in brick-2.10 · Brick.ThemesShow CustomAttrDefined in brick-2.10 · Brick.ThemesGeneric CustomAttrDefined in brick-2.10 · Brick.ThemesSemigroup CustomAttrDefined in brick-2.10 · Brick.ThemesMonoid CustomAttrDefined in brick-2.10 · Brick.ThemesNFData CustomAttrDefined in brick-2.10 · Brick.Themestype Rep CustomAttr = D1 ('MetaDataDefined in brick-2.10 · Brick.Themes"CustomAttr"
"Brick.Themes"
"brick-2.10-EjbKtbggBIDAB27Nb1O2P0"
'False) (C1 ('MetaCons"CustomAttr"
'PrefixI 'True) (S1 ('MetaSel ('Just"customFg"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (MaybeDefault Color))) :*: (S1 ('MetaSel ('Just"customBg"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe (MaybeDefault Color))) :*: S1 ('MetaSel ('Just"customStyle"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Style)))))