summaryrefslogtreecommitdiff
path: root/material_theme/src/lib.rs
diff options
context:
space:
mode:
authorpml68 <contact@pml68.dev>2025-04-08 19:40:45 +0200
committerpml68 <contact@pml68.dev>2025-04-15 23:49:01 +0200
commit53dc5464c2f595d1a32174598e280428d3265f15 (patch)
treeeacb4abf0bbad81abd78e9b2617255c147ea345c /material_theme/src/lib.rs
parentfeat(material_theme): impl `scrollable::Catalog` (diff)
downloadiced-builder-53dc5464c2f595d1a32174598e280428d3265f15.tar.gz
feat(material_theme): impl `menu::Catalog`, change `dialog::Catalog` impl
Diffstat (limited to '')
-rw-r--r--material_theme/src/lib.rs11
1 files changed, 3 insertions, 8 deletions
diff --git a/material_theme/src/lib.rs b/material_theme/src/lib.rs
index 273ef9a..a4eea24 100644
--- a/material_theme/src/lib.rs
+++ b/material_theme/src/lib.rs
@@ -6,6 +6,9 @@ use serde::Deserialize;
pub mod button;
pub mod container;
+#[cfg(feature = "dialog")]
+pub mod dialog;
+pub mod menu;
pub mod scrollable;
pub mod text;
pub mod utils;
@@ -93,14 +96,6 @@ impl iced_anim::Animate for Theme {
}
}
-#[cfg(feature = "dialog")]
-impl iced_dialog::dialog::Catalog for Theme {
- fn default_container<'a>()
- -> <Self as iced_widget::container::Catalog>::Class<'a> {
- Box::new(container::surface)
- }
-}
-
pub static DARK: LazyLock<Theme> = LazyLock::new(|| {
toml::from_str(DARK_THEME_CONTENT).expect("parse dark theme")
});