mirror of
https://github.com/adoyle0/thaw.git
synced 2025-03-12 13:42:55 -04:00
26 lines
564 B
Rust
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(),
|
|
}
|
|
}
|
|
}
|