use ratatui::style::Color;
pub(super) const BYTES_PER_KIB: u64 = 1024;
pub(super) const BYTES_PER_MIB: u64 = 1024 * 1024;
pub(super) const BYTES_PER_GIB: u64 = 1024 * 1024 * 1024;
pub(super) const BLOCK_BORDER_WIDTH: usize = 2;
pub(super) const FRAME_POLL_MILLIS: u64 = 16;
pub(super) const FINDER_POPUP_HEIGHT: u16 = 28;
pub(super) const SETTINGS_POPUP_WIDTH: u16 = 90;
pub(super) const CONFIRM_DIALOG_HEIGHT: u16 = 3;
pub(super) const CI_TIMESTAMP_WIDTH: u16 = 16;
pub(super) const TOAST_WIDTH: u16 = 50;
pub(super) const TOAST_GAP: u16 = 0;
pub(super) const TOAST_LINE_REVEAL_MS: u64 = 150;
pub(super) const MAX_FINDER_RESULTS: usize = 50;
pub(super) const SECTION_HEADER_INDENT: &str = " ";
pub(super) const SECTION_ITEM_INDENT: &str = " ";
pub(super) const ACCENT_COLOR: Color = Color::Cyan;
pub(super) const ACTIVE_BORDER_COLOR: Color = Color::Yellow;
pub(super) const ACTIVE_FOCUS_COLOR: Color = Color::Rgb(125, 125, 125);
pub(super) const HOVER_FOCUS_COLOR: Color = Color::Rgb(80, 80, 80);
pub(super) const COLUMN_HEADER_COLOR: Color = Color::Rgb(150, 190, 180);
pub(super) const DISCOVERY_SHIMMER_COLOR: Color = Color::Rgb(150, 210, 255);
pub(super) const ERROR_COLOR: Color = Color::Red;
pub(super) const INLINE_ERROR_COLOR: Color = Color::Yellow;
pub(super) const INACTIVE_BORDER_COLOR: Color = Color::DarkGray;
pub(super) const INACTIVE_TITLE_COLOR: Color = Color::White;
pub(super) const LABEL_COLOR: Color = COLUMN_HEADER_COLOR;
pub(super) const REMEMBERED_FOCUS_COLOR: Color = Color::Rgb(40, 40, 40);
pub(super) const SECONDARY_TEXT_COLOR: Color = Color::Gray;
pub(super) const STATUS_BAR_COLOR: Color = Color::DarkGray;
pub(super) const SUCCESS_COLOR: Color = Color::Green;
pub(super) const TARGET_BENCH_COLOR: Color = Color::Magenta;
pub(super) const TITLE_COLOR: Color = Color::Yellow;
pub(super) const FINDER_MATCH_BG: Color = Color::Rgb(0, 90, 100);
pub(super) const STARTUP_PHASE_DISK: &str = "Disk usage";
pub(super) const STARTUP_PHASE_GIT: &str = "Local git repos";
pub(super) const STARTUP_PHASE_GITHUB: &str = "GitHub repos";
pub(super) const STARTUP_PHASE_LINT: &str = "Lint cache";