use ratatui::style::{Color, Modifier, Style};
pub const ACCENT: Color = Color::Cyan;
pub const MUTED: Color = Color::Gray;
pub const TEXT: Color = Color::White;
pub const OK: Color = Color::Green;
pub const WARN: Color = Color::Yellow;
pub const ERR: Color = Color::Red;
pub const SELECT_BG: Color = Color::Rgb(45, 51, 64);
pub fn header() -> Style {
Style::default().fg(MUTED).add_modifier(Modifier::BOLD)
}
pub fn selected_row() -> Style {
Style::default().bg(SELECT_BG).add_modifier(Modifier::BOLD)
}
pub fn title() -> Style {
Style::default().fg(ACCENT).add_modifier(Modifier::BOLD)
}
pub fn border() -> Style {
Style::default().fg(MUTED)
}
pub fn hint() -> Style {
Style::default().fg(MUTED)
}
pub fn label_focused() -> Style {
Style::default().fg(ACCENT).add_modifier(Modifier::BOLD)
}
pub fn label_dim() -> Style {
Style::default().fg(MUTED)
}
pub fn value_focused() -> Style {
Style::default().add_modifier(Modifier::BOLD)
}