Merge version_2 into main #1
164
src/app/page.tsx
164
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Reserve",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Reserve", id: "contact"},
|
||||
]}
|
||||
brandName="Cheri’s Rooftop"
|
||||
/>
|
||||
@@ -55,47 +47,26 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
title="Bequia's Finest Rooftop Terrace"
|
||||
description="Authentic Caribbean tapas, island-inspired cocktails, and unforgettable ocean views at Cheri's. Taste the soul of St. Vincent."
|
||||
variant: "rotated-rays-animated"}}
|
||||
title="Cheri’s Rooftop Terrace: Bequia’s Finest"
|
||||
description="Welcome to our open-air terrace in the heart of Port Elizabeth. We serve authentic Caribbean tapas, island-inspired cocktails, and views that define the soul of St. Vincent."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table via WhatsApp",
|
||||
href: "https://wa.me/yournumber",
|
||||
},
|
||||
text: "Reserve a Table via WhatsApp", href: "https://wa.me/yournumber"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8umaGNMbJa7YmIEGk7SIw9noY/uploaded-1779572693781-jg9q8t68.jpg",
|
||||
imageAlt: "Cheri's Terrace Daytime",
|
||||
},
|
||||
id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8umaGNMbJa7YmIEGk7SIw9noY/uploaded-1779572693781-jg9q8t68.jpg", imageAlt: "Cheri's Terrace Daytime"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8umaGNMbJa7YmIEGk7SIw9noY/uploaded-1779572693781-cpjd93pb.jpg",
|
||||
imageAlt: "Nighttime Atmosphere",
|
||||
},
|
||||
id: "2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8umaGNMbJa7YmIEGk7SIw9noY/uploaded-1779572693781-cpjd93pb.jpg", imageAlt: "Nighttime Atmosphere"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8umaGNMbJa7YmIEGk7SIw9noY/uploaded-1779572693781-stp9nsf9.jpg",
|
||||
imageAlt: "Restaurant Table Setup",
|
||||
},
|
||||
id: "3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E8umaGNMbJa7YmIEGk7SIw9noY/uploaded-1779572693781-stp9nsf9.jpg", imageAlt: "Restaurant Table Setup"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/terrace-lounge-with-rattan-armchairs-seaview-luxury-resort-summer-holiday-concept_1253-931.jpg",
|
||||
imageAlt: "Bequia Terrace View",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/terrace-lounge-with-rattan-armchairs-seaview-luxury-resort-summer-holiday-concept_1253-931.jpg", imageAlt: "Bequia Terrace View"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-outdoors_23-2149655608.jpg",
|
||||
imageAlt: "Gourmet Tapas",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-outdoors_23-2149655608.jpg", imageAlt: "Gourmet Tapas"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brightly-lit-dining-unfocused_1203-770.jpg",
|
||||
imageAlt: "Evening Lighting",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/brightly-lit-dining-unfocused_1203-770.jpg", imageAlt: "Evening Lighting"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -103,8 +74,12 @@ export default function LandingPage() {
|
||||
<div id="about" data-section="about">
|
||||
<TextAbout
|
||||
useInvertedBackground={true}
|
||||
title="Elevated Flavors, Authentic Island Vibes"
|
||||
/>
|
||||
title="Our Story"
|
||||
className="max-w-4xl mx-auto text-center"
|
||||
tag="About Cheri's"
|
||||
>
|
||||
{null}
|
||||
</TextAbout>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
@@ -115,41 +90,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "m1",
|
||||
name: "Conch Fritters",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-table-seats-new-year-s-eve-party_23-2149144034.jpg",
|
||||
},
|
||||
id: "m1", name: "Conch Fritters", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-table-seats-new-year-s-eve-party_23-2149144034.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
name: "Grilled Mahi-Mahi",
|
||||
price: "$28",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/autumn-scenery_1204-338.jpg",
|
||||
},
|
||||
id: "m2", name: "Grilled Mahi-Mahi", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/autumn-scenery_1204-338.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
name: "Spicy Mango Shrimp",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brazilian-family-enjoying-meal-together_23-2151156145.jpg",
|
||||
},
|
||||
id: "m3", name: "Spicy Mango Shrimp", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/brazilian-family-enjoying-meal-together_23-2151156145.jpg"},
|
||||
{
|
||||
id: "m4",
|
||||
name: "Plantain Tartare",
|
||||
price: "$15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-food-assortment_23-2149325274.jpg",
|
||||
},
|
||||
id: "m4", name: "Plantain Tartare", price: "$15", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-food-assortment_23-2149325274.jpg"},
|
||||
{
|
||||
id: "m5",
|
||||
name: "Rum Infused Ribs",
|
||||
price: "$25",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-plank-with-food-drinks-beach_23-2147645489.jpg",
|
||||
},
|
||||
id: "m5", name: "Rum Infused Ribs", price: "$25", imageSrc: "http://img.b2bpic.net/free-photo/wooden-plank-with-food-drinks-beach_23-2147645489.jpg"},
|
||||
{
|
||||
id: "m6",
|
||||
name: "Tropical Fruit Sorbet",
|
||||
price: "$9",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-table_23-2149293982.jpg",
|
||||
},
|
||||
id: "m6", name: "Tropical Fruit Sorbet", price: "$9", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-sitting-table_23-2149293982.jpg"},
|
||||
]}
|
||||
title="Digital Food Menu"
|
||||
description="Fresh, local ingredients prepared daily."
|
||||
@@ -163,14 +114,8 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "h1",
|
||||
value: "Weekly Schedule",
|
||||
title: "Operating Times",
|
||||
items: [
|
||||
"Monday - Friday: 5 PM - 11 PM",
|
||||
"Saturday: 4 PM - 12 AM",
|
||||
"Sunday: 2 PM - 10 PM",
|
||||
],
|
||||
id: "h1", value: "Weekly Schedule", title: "Operating Times", items: [
|
||||
"Monday - Friday: 5 PM - 11 PM", "Saturday: 4 PM - 12 AM", "Sunday: 2 PM - 10 PM"],
|
||||
},
|
||||
]}
|
||||
title="Opening Hours"
|
||||
@@ -186,25 +131,15 @@ export default function LandingPage() {
|
||||
author="Sarah J."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg", alt: "Customer 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/outdoor-shot-delighted-happy-dark-skinned-young-female-wears-red-blouse-listens-audio-song-headphones_273609-3479.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/outdoor-shot-delighted-happy-dark-skinned-young-female-wears-red-blouse-listens-audio-song-headphones_273609-3479.jpg", alt: "Customer 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/group-happy-friends-having-fun-while-eating-cake-cafe_637285-7896.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/group-happy-friends-having-fun-while-eating-cake-cafe_637285-7896.jpg", alt: "Customer 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269175.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269175.jpg", alt: "Customer 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/laugh-is-way-happiness_329181-2893.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/laugh-is-way-happiness_329181-2893.jpg", alt: "Customer 5"},
|
||||
]}
|
||||
ratingAnimation="slide-up"
|
||||
avatarsAnimation="blur-reveal"
|
||||
@@ -219,9 +154,7 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
icon: MapPin,
|
||||
title: "Location",
|
||||
description: "Harbor View Road, Port Elizabeth, Bequia",
|
||||
},
|
||||
title: "Location", description: "Harbor View Road, Port Elizabeth, Bequia"},
|
||||
]}
|
||||
title="Visit Us"
|
||||
description="Find us overlooking the harbor in beautiful Bequia, St. Vincent."
|
||||
@@ -232,14 +165,15 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
text="Ready to dine with us? Secure your table today via WhatsApp."
|
||||
variant: "gradient-bars"}}
|
||||
text="Ready to dine with us? Secure your table today via WhatsApp, or check our latest reviews on Facebook and TripAdvisor."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table via WhatsApp",
|
||||
href: "https://wa.me/yournumber",
|
||||
},
|
||||
text: "Reserve a Table via WhatsApp", href: "https://wa.me/yournumber"},
|
||||
{
|
||||
text: "Follow us on Facebook", href: "https://facebook.com/cherisrooftop"},
|
||||
{
|
||||
text: "See us on TripAdvisor", href: "https://tripadvisor.com/cherisrooftop"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -250,17 +184,13 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#",
|
||||
},
|
||||
label: "Facebook", href: "https://facebook.com/cherisrooftop"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "TripAdvisor", href: "https://tripadvisor.com/cherisrooftop"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
{
|
||||
label: "Reservations", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -270,4 +200,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user