use crate::features::game_networking::BlockedStatus; use eframe::egui; pub const RED: egui::Color32 = egui::Color32::from_rgb(255, 96, 96); pub const YELLOW: egui::Color32 = egui::Color32::from_rgb(255, 255, 96); pub const GREEN: egui::Color32 = egui::Color32::from_rgb(96, 255, 96); impl From for egui::Color32 { fn from(value: BlockedStatus) -> Self { match value { BlockedStatus::Blocked => RED, BlockedStatus::Failed => YELLOW, BlockedStatus::Unblocked => GREEN, } } }