diff --git a/src/app/page.tsx b/src/app/page.tsx index 3a8512e..d36aa6b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -38,6 +38,8 @@ export default function LandingPage() { { name: "Features", id: "features" }, { name: "Testimonials", id: "testimonials" }, { name: "FAQ", id: "faq" }, + { name: "Reservation", id: "/reservation" }, + { name: "Terms and Conditions", id: "/terms-and-conditions" }, { name: "Contact", id: "contact" }, ]} brandName="Lisboa II" @@ -50,7 +52,7 @@ export default function LandingPage() { title="Authentic Portuguese Soul in Luxembourg" description="Experience the true essence of Portugal with fresh, traditional ingredients and warm, attentive service. Join us for a culinary journey in the heart of Luxembourg." tag="Since 2012" - buttons={[{ text: "Reserve Your Table", href: "#contact" }]} + buttons={[{ text: "Reserve Your Table", href: "/reservation" }]} mediaItems={[ { imageSrc: "http://img.b2bpic.net/free-photo/stone-walled-restaurant-top-lighting_140725-9731.jpg", imageAlt: "Restaurant Ambiance"}, @@ -179,4 +181,4 @@ export default function LandingPage() { ); -} \ No newline at end of file +} diff --git a/src/app/reservation/page.tsx b/src/app/reservation/page.tsx new file mode 100644 index 0000000..a513383 --- /dev/null +++ b/src/app/reservation/page.tsx @@ -0,0 +1,50 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Facebook, Instagram } from "lucide-react"; + +export default function ReservationPage() { + return ( + + + +
+ +
+ +
+
+ ); +} diff --git a/src/app/terms-and-conditions/page.tsx b/src/app/terms-and-conditions/page.tsx new file mode 100644 index 0000000..e0eb285 --- /dev/null +++ b/src/app/terms-and-conditions/page.tsx @@ -0,0 +1,45 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import LegalSection from '@/components/legal/LegalSection'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Facebook, Instagram } from "lucide-react"; + +export default function TermsPage() { + return ( + + + +
+ +
+ +
+
+ ); +}