diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 990252f..154e8b6 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -16,6 +16,14 @@ function getNavLinkClass(itemId: string) { } return `${baseClass} text-gray-600 hover:text-primary hover:bg-primary/10`; } + +function getMobileNavLinkClass(itemId: string) { + const baseClass = 'flex flex-col items-center justify-center py-2 px-2 min-w-[4.5rem] rounded-xl transition-all duration-300'; + if (itemId === activeNav) { + return `${baseClass} bg-primary text-white`; + } + return `${baseClass} text-gray-600 hover:bg-primary/10`; +} --- @@ -28,7 +36,7 @@ function getNavLinkClass(itemId: string) { + + +
+
+ + + +
- +
+ + +
+