Skip to main content

nm_wifi/
theme.rs

1use ratatui::style::Color;
2
3#[allow(dead_code)]
4pub struct CatppuccinColors;
5
6#[allow(dead_code)]
7impl CatppuccinColors {
8    pub const BASE: Color = Color::Rgb(30, 30, 46); // #1e1e2e
9    pub const MANTLE: Color = Color::Rgb(24, 24, 37); // #181825
10    pub const SURFACE0: Color = Color::Rgb(49, 50, 68); // #313244
11    pub const SURFACE1: Color = Color::Rgb(69, 71, 90); // #45475a
12    pub const SURFACE2: Color = Color::Rgb(88, 91, 112); // #585b70
13    pub const TEXT: Color = Color::Rgb(205, 214, 244); // #cdd6f4
14    pub const SUBTEXT1: Color = Color::Rgb(186, 194, 222); // #bac2de
15    pub const SUBTEXT0: Color = Color::Rgb(166, 173, 200); // #a6adc8
16    pub const OVERLAY2: Color = Color::Rgb(147, 153, 178); // #9399b2
17    pub const OVERLAY1: Color = Color::Rgb(127, 132, 156); // #7f849c
18    pub const OVERLAY0: Color = Color::Rgb(108, 112, 134); // #6c7086
19    pub const LAVENDER: Color = Color::Rgb(180, 190, 254); // #b4befe
20    pub const BLUE: Color = Color::Rgb(137, 180, 250); // #89b4fa
21    pub const SAPPHIRE: Color = Color::Rgb(116, 199, 236); // #74c7ec
22    pub const SKY: Color = Color::Rgb(137, 220, 235); // #89dceb
23    pub const TEAL: Color = Color::Rgb(148, 226, 213); // #94e2d5
24    pub const GREEN: Color = Color::Rgb(166, 227, 161); // #a6e3a1
25    pub const YELLOW: Color = Color::Rgb(249, 226, 175); // #f9e2af
26    pub const PEACH: Color = Color::Rgb(250, 179, 135); // #fab387
27    pub const MAROON: Color = Color::Rgb(235, 160, 172); // #eba0ac
28    pub const RED: Color = Color::Rgb(243, 139, 168); // #f38ba8
29    pub const MAUVE: Color = Color::Rgb(203, 166, 247); // #cba6f7
30    pub const PINK: Color = Color::Rgb(245, 194, 231); // #f5c2e7
31    pub const FLAMINGO: Color = Color::Rgb(242, 205, 205); // #f2cdcd
32    pub const ROSEWATER: Color = Color::Rgb(245, 224, 220); // #f5e0dc
33}