From e61a6eee147af8da645e85b1214f60ec0569618b Mon Sep 17 00:00:00 2001 From: spinline Date: Sun, 1 Feb 2026 17:45:06 +0300 Subject: [PATCH] fix(frontend): replace theme dropdown with signal-controlled menu for better mobile touch support --- frontend/src/components/layout/statusbar.rs | 36 +++++++++++++-------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/frontend/src/components/layout/statusbar.rs b/frontend/src/components/layout/statusbar.rs index 57d67f2..8d84184 100644 --- a/frontend/src/components/layout/statusbar.rs +++ b/frontend/src/components/layout/statusbar.rs @@ -3,6 +3,8 @@ use wasm_bindgen::JsCast; #[component] pub fn StatusBar() -> impl IntoView { + let (theme_open, set_theme_open) = create_signal(false); + view! {
@@ -24,13 +26,26 @@ pub fn StatusBar() -> impl IntoView { -