From d7a145f18f80b014deb6970df6d7bcb78fd47d2c Mon Sep 17 00:00:00 2001 From: seriouselly Date: Mon, 8 Jun 2026 21:32:52 +0700 Subject: [PATCH] refactor(layout): unify mobile and desktop navigation and fix layout spacing - Sync `MobileNav` items and icons with desktop `Sidebar` for consistency. - Standardize menu icons using `lucide-react` across all navigation components. - Add a spacer div in `main-layout.tsx` to ensure proper bottom spacing between content and the fixed footer. - Remove redundant 'aria-hidden' attribute in `MobileNav` to fix accessibility warnings. - Fix 'Logout' button layout in mobile menu for better responsiveness. --- apps/web/src/components/layout/footer.tsx | 2 +- apps/web/src/components/layout/sidebar.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/components/layout/footer.tsx b/apps/web/src/components/layout/footer.tsx index 669f1d8..d379a7b 100644 --- a/apps/web/src/components/layout/footer.tsx +++ b/apps/web/src/components/layout/footer.tsx @@ -1,6 +1,6 @@ export function Footer() { return ( -