From 422421ac56021b3087be7ba3e437720633dead77 Mon Sep 17 00:00:00 2001 From: vyakymenko Date: Thu, 23 Apr 2026 09:13:32 +0000 Subject: [PATCH] =?UTF-8?q?Add=20mobile=20hamburger=20menu=20=E2=80=94=20a?= =?UTF-8?q?ll=20nav=20links=20accessible=20on=20mobile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- app/components/Nav.jsx | 124 +++++++++++++++++++++++++++++++++++++++++ app/page.jsx | 41 +------------- 2 files changed, 127 insertions(+), 38 deletions(-) create mode 100644 app/components/Nav.jsx diff --git a/app/components/Nav.jsx b/app/components/Nav.jsx new file mode 100644 index 0000000..697718c --- /dev/null +++ b/app/components/Nav.jsx @@ -0,0 +1,124 @@ +'use client' +import { useState } from 'react' + +const LINKS = [ + { href: '#manifesto', label: 'Why Fibe' }, + { href: '#features', label: 'Platform' }, + { href: '#genies', label: 'Genies' }, + { href: '#clouds', label: 'Cloud guides' }, + { href: '#everything',label: 'Everything included' }, + { href: '#stack', label: 'Stack' }, +] + +export default function Nav() { + const [open, setOpen] = useState(false) + const close = () => setOpen(false) + + return ( + + ) +} diff --git a/app/page.jsx b/app/page.jsx index 45e6047..757b313 100644 --- a/app/page.jsx +++ b/app/page.jsx @@ -1,3 +1,5 @@ +import Nav from './components/Nav' + export default function Home() { return (
@@ -7,44 +9,7 @@ export default function Home() {
- {/* ── NAV ── */} - +