glirc-2.23: Console IRC client

Copyright(c) Eric Mertens 2016
LicenseISC
Maintaineremertens@gmail.com
Safe HaskellNone
LanguageHaskell2010

Client.Image.Palette

Contents

Description

This module provides names for all of the colors used in the UI.

Synopsis

Palette type

data Palette Source #

Color palette used for rendering the client UI

Constructors

Palette 

Fields

Instances

Lenses

palNicks :: Lens' Palette (Vector Attr) Source #

palSelf :: Lens' Palette Attr Source #

palTime :: Lens' Palette Attr Source #

palMeta :: Lens' Palette Attr Source #

palSigil :: Lens' Palette Attr Source #

palLabel :: Lens' Palette Attr Source #

palLatency :: Lens' Palette Attr Source #

palError :: Lens' Palette Attr Source #

palTextBox :: Lens' Palette Attr Source #

palActivity :: Lens' Palette Attr Source #

palMention :: Lens' Palette Attr Source #

palCommand :: Lens' Palette Attr Source #

paletteMap :: [(Text, ReifiedLens' Palette Attr)] Source #

List of palette entry names and lenses for accessing that component of the palette.

Defaults

defaultPalette :: Palette Source #

Default UI colors that look nice in my dark solarized color scheme