pub trait ClockTheme {
fn clock_text(&self) -> &str;
fn clock_bg_hover(&self) -> &str;
}
pub struct DefaultClockTheme;
impl Default for DefaultClockTheme {
fn default() -> Self {
Self
}
}
impl ClockTheme for DefaultClockTheme {
fn clock_text(&self) -> &str { "#d1d4dc" }
fn clock_bg_hover(&self) -> &str { "#2a2e39" }
}