Merge version_1 into main #2
236
src/app/page.tsx
236
src/app/page.tsx
@@ -32,25 +32,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Events",
|
||||
id: "events",
|
||||
},
|
||||
name: "Events", id: "events"},
|
||||
{
|
||||
name: "Reservations",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Reservations", id: "contact"},
|
||||
]}
|
||||
brandName="The Clubhouse"
|
||||
/>
|
||||
@@ -59,45 +49,28 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
title="A Tradition of Refinement"
|
||||
description="Experience upscale dining where Irish hospitality meets a modern, sophisticated edge. The Clubhouse Restaurant & Bar, where every meal is an event."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Reserve a Table", href: "#contact"},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Menu", href: "#menu"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cutlery-near-twig-leaves_23-2147811214.jpg?_wi=1",
|
||||
imageAlt: "Luxurious restaurant atmosphere",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cutlery-near-twig-leaves_23-2147811214.jpg", imageAlt: "Luxurious restaurant atmosphere"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-plating-meal_23-2148794096.jpg?_wi=1",
|
||||
imageAlt: "Gourmet meal presentation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-plating-meal_23-2148794096.jpg", imageAlt: "Gourmet meal presentation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-golden-skull-with-citrus-cocktail_23-2150835842.jpg?_wi=1",
|
||||
imageAlt: "Elegant cocktail bar",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-golden-skull-with-citrus-cocktail_23-2150835842.jpg", imageAlt: "Elegant cocktail bar"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-futuristic-light-lamp-design_23-2151037676.jpg",
|
||||
imageAlt: "Luxurious restaurant atmosphere",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-futuristic-light-lamp-design_23-2151037676.jpg", imageAlt: "Luxurious restaurant atmosphere"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-cutting-parmesan-cheese-from-cheese-plate_140725-10808.jpg",
|
||||
imageAlt: "Gourmet meal presentation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-cutting-parmesan-cheese-from-cheese-plate_140725-10808.jpg", imageAlt: "Gourmet meal presentation"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/martini-glass-alcohol-drink-with-black-olive-lemon-slice_140725-3919.jpg",
|
||||
imageAlt: "Elegant cocktail bar",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/martini-glass-alcohol-drink-with-black-olive-lemon-slice_140725-3919.jpg", imageAlt: "Elegant cocktail bar"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -108,9 +81,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
title="Refined Hospitality"
|
||||
description={[
|
||||
"Founded on the pillars of exceptional food, service, and atmosphere, The Clubhouse is a destination for the discerning diner.",
|
||||
"Whether celebrating a special occasion or enjoying a casual night out, our dedicated team ensures an unforgettable experience.",
|
||||
]}
|
||||
"Founded on the pillars of exceptional food, service, and atmosphere, The Clubhouse is a destination for the discerning diner.", "Whether celebrating a special occasion or enjoying a casual night out, our dedicated team ensures an unforgettable experience."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -121,49 +92,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Culinary Art",
|
||||
description: "Locally sourced ingredients transformed by expert chefs into seasonal masterpieces.",
|
||||
icon: Sparkles,
|
||||
title: "Culinary Art", description: "Locally sourced ingredients transformed by expert chefs into seasonal masterpieces.", icon: Sparkles,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ribeye-steak-finely-cooked-cut-served-with-tartar-sauce_114579-2030.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ribeye-steak-finely-cooked-cut-served-with-tartar-sauce_114579-2030.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-souffle-with-strawberry-icing-with-fruit-decor-plate_140725-11554.jpg",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cutlery-near-twig-leaves_23-2147811214.jpg?_wi=2",
|
||||
imageAlt: "gourmet steak dinner restaurant dish",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-souffle-with-strawberry-icing-with-fruit-decor-plate_140725-11554.jpg"},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Service First",
|
||||
description: "Attentive, professional staff dedicated to making your dining experience seamless.",
|
||||
icon: Users,
|
||||
title: "Service First", description: "Attentive, professional staff dedicated to making your dining experience seamless.", icon: Users,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-luxury-restaurant_23-2150598333.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-luxury-restaurant_23-2150598333.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16142.jpg",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-chef-plating-meal_23-2148794096.jpg?_wi=2",
|
||||
imageAlt: "gourmet steak dinner restaurant dish",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-cooking-restaurant-kitchen_329181-16142.jpg"},
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Atmosphere",
|
||||
description: "A dark, sophisticated ambiance that turns every visit into a special occasion.",
|
||||
icon: Moon,
|
||||
title: "Atmosphere", description: "A dark, sophisticated ambiance that turns every visit into a special occasion.", icon: Moon,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-restaurant_74190-4464.jpg",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-golden-skull-with-citrus-cocktail_23-2150835842.jpg?_wi=2",
|
||||
imageAlt: "gourmet steak dinner restaurant dish",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-restaurant_74190-4464.jpg"},
|
||||
]
|
||||
},
|
||||
]}
|
||||
title="Three Pillars of Excellence"
|
||||
@@ -179,41 +132,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Seared Atlantic Salmon",
|
||||
price: "$34",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949025.jpg",
|
||||
},
|
||||
id: "p1", name: "Seared Atlantic Salmon", price: "$34", imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949025.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Dry-Aged Ribeye Steak",
|
||||
price: "$48",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/duck-breast_1203-2637.jpg",
|
||||
},
|
||||
id: "p2", name: "Dry-Aged Ribeye Steak", price: "$48", imageSrc: "http://img.b2bpic.net/free-photo/duck-breast_1203-2637.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Dark Chocolate Fondant",
|
||||
price: "$16",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg",
|
||||
},
|
||||
id: "p3", name: "Dark Chocolate Fondant", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Heritage Salad",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-seafood_140725-44351.jpg",
|
||||
},
|
||||
id: "p4", name: "Heritage Salad", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-seafood_140725-44351.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Hand-Made Truffle Tagliatelle",
|
||||
price: "$32",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-julien-with-mushrooms-cheese_140725-2094.jpg",
|
||||
},
|
||||
id: "p5", name: "Hand-Made Truffle Tagliatelle", price: "$32", imageSrc: "http://img.b2bpic.net/free-photo/fried-julien-with-mushrooms-cheese_140725-2094.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Local Catch of the Day",
|
||||
price: "$38",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-spaghetti-pasta-with-tomatoes-parsley-white-table_1253-953.jpg",
|
||||
},
|
||||
id: "p6", name: "Local Catch of the Day", price: "$38", imageSrc: "http://img.b2bpic.net/free-photo/top-view-spaghetti-pasta-with-tomatoes-parsley-white-table_1253-953.jpg"},
|
||||
]}
|
||||
title="Our Signature Selection"
|
||||
description="Browse our curated selection of signature dishes and craft beverages."
|
||||
@@ -227,59 +156,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
role: "Food Critic",
|
||||
company: "Local Times",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006704.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah J.", role: "Food Critic", company: "Local Times", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006704.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael R.",
|
||||
role: "Regular",
|
||||
company: "Business Owner",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-pizza-side-view_23-2149872410.jpg",
|
||||
},
|
||||
id: "2", name: "Michael R.", role: "Regular", company: "Business Owner", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-pizza-side-view_23-2149872410.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily K.",
|
||||
role: "Event Planner",
|
||||
company: "Creative Co",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517424.jpg",
|
||||
},
|
||||
id: "3", name: "Emily K.", role: "Event Planner", company: "Creative Co", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517424.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David M.",
|
||||
role: "Enthusiast",
|
||||
company: "Local Golf",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-relaxing-dinner_23-2147736710.jpg",
|
||||
},
|
||||
id: "4", name: "David M.", role: "Enthusiast", company: "Local Golf", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-relaxing-dinner_23-2147736710.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Claire P.",
|
||||
role: "Foodie",
|
||||
company: "Community Member",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598351.jpg",
|
||||
},
|
||||
id: "5", name: "Claire P.", role: "Foodie", company: "Community Member", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598351.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.9★",
|
||||
label: "Rating",
|
||||
},
|
||||
value: "4.9★", label: "Rating"},
|
||||
{
|
||||
value: "500+",
|
||||
label: "Happy Diners",
|
||||
},
|
||||
value: "500+", label: "Happy Diners"},
|
||||
{
|
||||
value: "10yrs",
|
||||
label: "Hospitality",
|
||||
},
|
||||
value: "10yrs", label: "Hospitality"},
|
||||
]}
|
||||
title="Voices of The Clubhouse"
|
||||
description="See why our guests keep returning for the best dining experience in town."
|
||||
@@ -293,20 +191,11 @@ export default function LandingPage() {
|
||||
tag="Events & Private Hire"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "NYE",
|
||||
description: "Gala Events",
|
||||
},
|
||||
id: "m1", value: "NYE", description: "Gala Events"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "Corp",
|
||||
description: "Private Hire",
|
||||
},
|
||||
id: "m2", value: "Corp", description: "Private Hire"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "Wed",
|
||||
description: "Celebrations",
|
||||
},
|
||||
id: "m3", value: "Wed", description: "Celebrations"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -319,28 +208,17 @@ export default function LandingPage() {
|
||||
description="Ready to experience The Clubhouse? Book your reservation online."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Email Address", required: true,
|
||||
},
|
||||
{
|
||||
name: "date",
|
||||
type: "date",
|
||||
placeholder: "Date",
|
||||
required: true,
|
||||
name: "date", type: "date", placeholder: "Date", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "notes",
|
||||
placeholder: "Any special requests or dietary needs?",
|
||||
rows: 4,
|
||||
name: "notes", placeholder: "Any special requests or dietary needs?", rows: 4,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/restaurant-hall-with-bright-color-sitting-furniturs-panoramic-windows_114579-1521.jpg"
|
||||
/>
|
||||
@@ -350,13 +228,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="The Clubhouse"
|
||||
leftLink={{
|
||||
text: "© 2024 The Clubhouse",
|
||||
href: "#",
|
||||
}}
|
||||
text: "© 2024 The Clubhouse", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Reservations: (555) 123-4567",
|
||||
href: "tel:5551234567",
|
||||
}}
|
||||
text: "Reservations: (555) 123-4567", href: "tel:5551234567"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user