From dfd15943953c61b326021bd7b052650c2270390b Mon Sep 17 00:00:00 2001 From: Lucas Vas Date: Fri, 30 Jan 2026 10:10:41 -0500 Subject: [PATCH] feat: properly animate tab groups --- src/components/tabs/sidebar.rs | 65 ++++++++++++++++------------------ 1 file changed, 30 insertions(+), 35 deletions(-) diff --git a/src/components/tabs/sidebar.rs b/src/components/tabs/sidebar.rs index ea64648..2ab23b2 100644 --- a/src/components/tabs/sidebar.rs +++ b/src/components/tabs/sidebar.rs @@ -1,6 +1,4 @@ use leptos::prelude::*; -use leptos_animate::animate; -use leptos_animate::animations::classes::{In, Out}; use leptos_router::components::{Outlet, A}; use leptos_router::hooks::use_location; use crate::common::{SubTabInfo, TabInfo}; @@ -87,35 +85,35 @@ fn SidebarTab( // There's extra logic here as well, but for now this works. current_path.starts_with(&path.get()) }); - + view! { - -
- {text} -
-
- - - + +
+ {text} +
+
+
+
+ + + +
+
+ } } @@ -130,16 +128,13 @@ fn SidebarSubTab( }); view! { -
+
{text}
-
+ } }