From 9a49adf89aaccfd2054ed3d10e0e631769213710 Mon Sep 17 00:00:00 2001 From: Catherine Renelle <32781029+catrenelle@users.noreply.github.com> Date: Mon, 9 Feb 2026 19:44:39 -0500 Subject: [PATCH] Fix navigation drawer: rail expand, icon centering, and tooltips - Make the entire header clickable to toggle rail mode so users can expand the drawer after collapsing it - Center the cat icon in rail mode via scoped CSS - Add tooltips on all nav items and logout when in rail mode Co-Authored-By: Claude Opus 4.6 --- frontend/src/components/layout/AppLayout.vue | 27 +++++++++++++++----- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/frontend/src/components/layout/AppLayout.vue b/frontend/src/components/layout/AppLayout.vue index e2239a4..56047ff 100644 --- a/frontend/src/components/layout/AppLayout.vue +++ b/frontend/src/components/layout/AppLayout.vue @@ -5,13 +5,11 @@ title="Purrse" subtitle="Personal Finance" nav + @click="rail = !rail" + class="drawer-header" > @@ -26,7 +24,9 @@ :to="item.route" :value="item.route" rounded="xl" - /> + > + {{ item.title }} + @@ -179,3 +181,14 @@ function handleLogout() { router.push('/login') } + +