thaw/src/menu/theme.rs
2023-10-05 00:58:53 +08:00

26 lines
564 B
Rust

use crate::theme::ThemeMethod;
#[derive(Clone)]
pub struct MenuTheme {
pub color: String,
pub item_color_hover: String,
pub group_color: String,
}
impl ThemeMethod for MenuTheme {
fn light() -> Self {
Self {
color: "#4b5263".into(),
item_color_hover: "#f3f5f6".into(),
group_color: "#111727".into(),
}
}
fn dark() -> Self {
Self {
color: "#4b5263".into(),
item_color_hover: "#f3f5f6".into(),
group_color: "#111727".into(),
}
}
}