From 2edeedbf9eb47bbc8d1dcc381d279d36c0deb69d Mon Sep 17 00:00:00 2001
From: Yoga Pangestu
Date: Thu, 23 Apr 2026 21:25:21 +0700
Subject: [PATCH] feat: implement responsive mobile-friendly navigation with
burger menu and update UI styling
---
resources/js/pages/homepage.tsx | 92 ++++++++++++++++++++++++---------
1 file changed, 67 insertions(+), 25 deletions(-)
diff --git a/resources/js/pages/homepage.tsx b/resources/js/pages/homepage.tsx
index 3a292f2..9085b22 100644
--- a/resources/js/pages/homepage.tsx
+++ b/resources/js/pages/homepage.tsx
@@ -1,47 +1,89 @@
import { Head, Link, usePage } from '@inertiajs/react';
import { dashboard, login } from '@/routes';
+import { Menu, X } from 'lucide-react';
+import { useState } from 'react';
export default function Homepage() {
const { auth } = usePage().props as any;
+ const [isMenuOpen, setIsMenuOpen] = useState(false);
return (
<>
-
+
{/* Background Blobs */}
-
+
- {/* Header */}
-
-
-
{/* Main Content */}
-
+
-
+
Premium Experience