From a5503de0a26b9d5945e8ae7f93bfcd0564d7f299 Mon Sep 17 00:00:00 2001 From: Mikolaj Wielgus Date: Mon, 9 Dec 2024 05:22:09 +0100 Subject: [PATCH] feat(egui): use smaller color theme toggle like in Egui's demo --- crates/topola-egui/src/menu_bar.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/topola-egui/src/menu_bar.rs b/crates/topola-egui/src/menu_bar.rs index 58ced97..15e4210 100644 --- a/crates/topola-egui/src/menu_bar.rs +++ b/crates/topola-egui/src/menu_bar.rs @@ -76,6 +76,9 @@ impl MenuBar { egui::TopBottomPanel::top("menu_bar") .show(ctx, |ui| { egui::menu::bar(ui, |ui| { + egui::widgets::global_theme_preference_switch(ui); + ui.separator(); + ui.menu_button(tr.text("tr-menu-file"), |ui| { actions.file.open_design.button(ctx, ui); //ui.add_enabled_ui(maybe_workspace.is_some(), |ui| { @@ -186,8 +189,6 @@ impl MenuBar { }); ui.separator(); - - egui::widgets::global_theme_preference_buttons(ui); }); if actions.file.open_design.consume_key_triggered(ctx, ui) {