use ratatui::style::Color;
pub struct ModernTheme;
impl ModernTheme {
pub const BG_PRIMARY: Color = Color::Rgb(24, 24, 27); pub const BG_SECONDARY: Color = Color::Rgb(39, 39, 42); pub const BG_TERTIARY: Color = Color::Rgb(63, 63, 70);
pub const TEXT_PRIMARY: Color = Color::Rgb(244, 244, 245); pub const TEXT_SECONDARY: Color = Color::Rgb(161, 161, 170); pub const TEXT_DIM: Color = Color::Rgb(113, 113, 122);
pub const ACCENT_PRIMARY: Color = Color::Rgb(59, 130, 246); pub const ACCENT_SUCCESS: Color = Color::Rgb(34, 197, 94); pub const ACCENT_WARNING: Color = Color::Rgb(250, 204, 21); pub const ACCENT_ERROR: Color = Color::Rgb(239, 68, 68); pub const ACCENT_INFO: Color = Color::Rgb(14, 165, 233);
pub const BORDER_PRIMARY: Color = Color::Rgb(63, 63, 70); pub const BORDER_FOCUSED: Color = Color::Rgb(59, 130, 246);
pub const COMMAND_BG: Color = Color::Rgb(30, 30, 35); pub const SELECTION_BG: Color = Color::Rgb(59, 130, 246); pub const SCROLLBAR: Color = Color::Rgb(113, 113, 122);
pub const BORDER: Color = Self::BORDER_PRIMARY;
pub const TEXT_MUTED: Color = Self::TEXT_DIM;
pub const SUCCESS: Color = Self::ACCENT_SUCCESS;
pub const WARNING: Color = Self::ACCENT_WARNING;
}