lk-inside 0.3.1

A terminal user interface (TUI) application for interactive data analysis.
Documentation
use ratatui::style::{Color, Style, Modifier};

pub const TEXT_COLOR: Color = Color::DarkGray;
pub const BORDER_COLOR: Color = Color::Cyan;
pub const HIGHLIGHT_COLOR: Color = Color::LightYellow;
pub const ERROR_COLOR: Color = Color::Red;
pub const ACCENT_COLOR: Color = Color::LightCyan;
pub const SELECTED_TEXT_COLOR: Color = Color::Black;
pub const SELECTED_BACKGROUND_COLOR: Color = Color::Cyan;
pub const NEUTRAL_DARK_COLOR: Color = Color::Rgb(100, 100, 100);
pub const NEUTRAL_LIGHT_COLOR: Color = Color::Rgb(150, 150, 150);
pub const CHART_COLORS: [Color; 7] = [
    Color::LightCyan,
    Color::LightMagenta,
    Color::LightYellow,
    Color::LightGreen,
    Color::LightBlue,
    Color::LightRed,
    Color::White,
];

// Styles
pub const BORDER_STYLE: Style = Style::new().fg(BORDER_COLOR);
pub const TEXT_STYLE: Style = Style::new().fg(TEXT_COLOR);
pub const HIGHLIGHT_STYLE: Style = Style::new().fg(HIGHLIGHT_COLOR).add_modifier(Modifier::BOLD);
pub const ERROR_STYLE: Style = Style::new().fg(ERROR_COLOR);
pub const ACCENT_BOLD_STYLE: Style = Style::new().fg(ACCENT_COLOR).add_modifier(Modifier::BOLD);
pub const SELECTED_ITEM_STYLE: Style = Style::new().fg(SELECTED_TEXT_COLOR).bg(SELECTED_BACKGROUND_COLOR);

// UI Symbols
pub const FILE_ICON: &str = "🗎";
pub const FOLDER_ICON: &str = "🗀";