1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
use crate::{Color, Text}; #[derive(Clone)] pub struct Style { pub outline_thickness: f64, pub outline_color: Color, pub panel_bg: Color, pub hotkey_color: Color, pub hovering_color: Color, pub loading_tips: Text, } impl Style { pub fn standard() -> Style { Style { outline_thickness: 2.0, outline_color: Color::WHITE, panel_bg: Color::grey(0.4), hotkey_color: Color::GREEN, hovering_color: Color::ORANGE, loading_tips: Text::new(), } } }