From 185ac24067e3c5047a464bd89e3cdc3e32750370 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 31 Aug 2025 19:36:28 +0200 Subject: [PATCH] Fix sidebar collapse functionality for all three layouts - Remove manual width control that was conflicting with rail prop - Use fixed width and rail-width props for proper Vuetify 3 behavior - Simplify toggleDrawer function to just toggle miniVariant - Add v-show directive to hide list groups in rail mode - Applied fixes to admin.vue, member.vue, and board.vue layouts The sidebar now properly collapses to 56px rail mode showing only icons, and expands to 280px full width showing complete navigation items. --- layouts/admin.vue | 20 +++++++------------- layouts/board.vue | 16 +++++----------- layouts/member.vue | 12 +++--------- 3 files changed, 15 insertions(+), 33 deletions(-) diff --git a/layouts/admin.vue b/layouts/admin.vue index 443e5fd..b530209 100644 --- a/layouts/admin.vue +++ b/layouts/admin.vue @@ -3,10 +3,11 @@ @@ -52,7 +53,7 @@ - +