Atom format for colours by name.
Supports custom colours defined in the default palette: primary, secondary, ternary, quaternary, success, warning, error, info, debug, happy, critical, alert, background, menu, no_color, gradient_1 through gradient_6
Summary
Functions
Callback implementation for Pote.Format.from_rgb/1.
Callback implementation for Pote.Format.info/1.
Callback implementation for Pote.Format.name/1.
Callback implementation for Pote.Format.parse/1.
Callback implementation for Pote.Format.to_argb/1.
Callback implementation for Pote.Format.to_cmyk/1.
Callback implementation for Pote.Format.to_hex/1.
Callback implementation for Pote.Format.to_hsl/1.
Callback implementation for Pote.Format.to_hsv/1.
Callback implementation for Pote.Format.to_rgb/1.
Callback implementation for Pote.Format.to_xterm256/1.
Callback implementation for Pote.Format.valid?/1.
Types
@type parsed() :: atom()
Functions
@spec from_rgb({0..255, 0..255, 0..255}) :: parsed()
Callback implementation for Pote.Format.from_rgb/1.
Callback implementation for Pote.Format.info/1.
Callback implementation for Pote.Format.name/1.
Callback implementation for Pote.Format.parse/1.
@spec to_argb(parsed()) :: {0..255, 0..255, 0..255, 0..255}
Callback implementation for Pote.Format.to_argb/1.
Callback implementation for Pote.Format.to_cmyk/1.
Callback implementation for Pote.Format.to_hex/1.
Callback implementation for Pote.Format.to_hsl/1.
Callback implementation for Pote.Format.to_hsv/1.
@spec to_rgb(parsed()) :: {0..255, 0..255, 0..255}
Callback implementation for Pote.Format.to_rgb/1.
@spec to_xterm256(parsed()) :: non_neg_integer()
Callback implementation for Pote.Format.to_xterm256/1.
Callback implementation for Pote.Format.valid?/1.