#![allow(dead_code)]

use ratatui::style::Color;

pub(crate) const BG_0: Color = Color::Indexed(232);
pub(crate) const BG_1: Color = Color::Indexed(233);
pub(crate) const BG_2: Color = Color::Indexed(235);
pub(crate) const BG_3: Color = Color::Indexed(237);
pub(crate) const SURFACE: Color = Color::Indexed(236);
pub(crate) const GRAY_0: Color = Color::Indexed(239);
pub(crate) const GRAY_1: Color = Color::Indexed(244);
pub(crate) const GRAY_2: Color = Color::Indexed(249);
pub(crate) const FG: Color = Color::Indexed(253);
pub(crate) const MUTED: Color = Color::Indexed(243);
pub(crate) const FAINT: Color = Color::Indexed(238);
pub(crate) const BORDER: Color = Color::Indexed(240);
pub(crate) const ON_HIGHLIGHT: Color = Color::Indexed(235);

pub(crate) const ERROR_BASE: Color = Color::Indexed(53);
pub(crate) const ERROR_GLOW: Color = Color::Indexed(89);
pub(crate) const ERROR_HEAT: Color = Color::Indexed(125);
pub(crate) const ERROR_PEAK: Color = Color::Indexed(161);
pub(crate) const ERROR: Color = Color::Indexed(198);

pub(crate) const WARNING_BASE: Color = Color::Indexed(94);
pub(crate) const WARNING_GLOW: Color = Color::Indexed(130);
pub(crate) const WARNING_HEAT: Color = Color::Indexed(166);
pub(crate) const WARNING_PEAK: Color = Color::Indexed(172);
pub(crate) const WARNING: Color = Color::Indexed(178);

pub(crate) const SUCCESS_BASE: Color = Color::Indexed(23);
pub(crate) const SUCCESS_GLOW: Color = Color::Indexed(29);
pub(crate) const SUCCESS_HEAT: Color = Color::Indexed(36);
pub(crate) const SUCCESS_PEAK: Color = Color::Indexed(43);
pub(crate) const SUCCESS: Color = Color::Indexed(49);
pub(crate) const ACCENT: Color = Color::Indexed(36);

pub(crate) const PROCESSING_BASE: Color = Color::Indexed(55);
pub(crate) const PROCESSING_GLOW: Color = Color::Indexed(92);
pub(crate) const PROCESSING_HEAT: Color = Color::Indexed(129);
pub(crate) const PROCESSING_PEAK: Color = Color::Indexed(165);
pub(crate) const PROCESSING: Color = Color::Indexed(171);
pub(crate) const PRIMARY: Color = Color::Indexed(200);
pub(crate) const SECONDARY: Color = Color::Indexed(97);
pub(crate) const HIGHLIGHT: Color = Color::Indexed(133);

pub(crate) const PROCESSING_BASE_DIMMED: Color = Color::Indexed(53);
pub(crate) const PROCESSING_GLOW_DIMMED: Color = Color::Indexed(54);
pub(crate) const PROCESSING_HEAT_DIMMED: Color = Color::Indexed(55);
pub(crate) const PROCESSING_PEAK_DIMMED: Color = Color::Indexed(56);
pub(crate) const PROCESSING_DIMMED: Color = Color::Indexed(57);
