From 1b59a205fd077450ebc5dc90c97378cda776cf4a Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Fri, 24 Oct 2025 02:52:08 +0200 Subject: [PATCH] feat: migrate audio player and remove unused pages - Moved audio player from page component to root layout for persistent playback across all pages - Removed unused auth pages (login, register) and content pages (contact, dahabiyas, experiences, etc.) - Updated NavLink text color to gold-900 for better visibility - Added 'use client' directive to AudioPlayerBar component for client-side rendering --- src/app/(auth)/login/page.jsx | 58 ------------------- src/app/(auth)/register/page.jsx | 87 ---------------------------- src/app/contact/page.jsx | 15 ----- src/app/dahabiyas/page.jsx | 27 --------- src/app/experiences/page.jsx | 29 ---------- src/app/gallery/page.jsx | 20 ------- src/app/itinerary/page.jsx | 19 ------ src/app/layout.jsx | 6 +- src/app/page.jsx | 1 - src/app/story/page.jsx | 22 ------- src/components/NavLink.jsx | 2 +- src/components/ui/AudioPlayerBar.jsx | 2 + 12 files changed, 8 insertions(+), 280 deletions(-) delete mode 100644 src/app/(auth)/login/page.jsx delete mode 100644 src/app/(auth)/register/page.jsx delete mode 100644 src/app/contact/page.jsx delete mode 100644 src/app/dahabiyas/page.jsx delete mode 100644 src/app/experiences/page.jsx delete mode 100644 src/app/gallery/page.jsx delete mode 100644 src/app/itinerary/page.jsx delete mode 100644 src/app/story/page.jsx diff --git a/src/app/(auth)/login/page.jsx b/src/app/(auth)/login/page.jsx deleted file mode 100644 index 51359e2..0000000 --- a/src/app/(auth)/login/page.jsx +++ /dev/null @@ -1,58 +0,0 @@ -import Link from 'next/link' - -import { Button } from '@/components/Button' -import { TextField } from '@/components/Fields' -import { Logo } from '@/components/Logo' -import { SlimLayout } from '@/components/SlimLayout' - -export const metadata = { - title: 'Sign In', -} - -export default function Login() { - return ( - -
- - - -
-

- Sign in to your account -

-

- Don’t have an account?{' '} - - Sign up - {' '} - for a free trial. -

-
- - -
- -
- -
- ) -} diff --git a/src/app/(auth)/register/page.jsx b/src/app/(auth)/register/page.jsx deleted file mode 100644 index dc06b78..0000000 --- a/src/app/(auth)/register/page.jsx +++ /dev/null @@ -1,87 +0,0 @@ -import Link from 'next/link' - -import { Button } from '@/components/Button' -import { SelectField, TextField } from '@/components/Fields' -import { Logo } from '@/components/Logo' -import { SlimLayout } from '@/components/SlimLayout' - -export const metadata = { - title: 'Sign Up', -} - -export default function Register() { - return ( - -
- - - -
-

- Get started for free -

-

- Already registered?{' '} - - Sign in - {' '} - to your account. -

-
- - - - - - - - - - -
- -
- -
- ) -} diff --git a/src/app/contact/page.jsx b/src/app/contact/page.jsx deleted file mode 100644 index 018d0bd..0000000 --- a/src/app/contact/page.jsx +++ /dev/null @@ -1,15 +0,0 @@ -import { ContactHero } from "@/components/ContactHero" -import { Header } from "@/components/Header" -import { Footer } from "@/components/Footer" - -export default function Contact() { - return ( - <> -
-
- -
-