Merge version_1 into main #1
170
src/app/page.tsx
170
src/app/page.tsx
@@ -33,23 +33,16 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
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: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="The Galley on the River"
|
||||
button={{ text: "Book Now", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -59,9 +52,7 @@ export default function LandingPage() {
|
||||
description="Experience the finest culinary journey nestled on the tranquil riverbanks, where seasonal ingredients meet sophisticated riverside elegance."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Table", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/table-with-food-thanksgiving-day-celebration_23-2148632535.jpg"
|
||||
imageAlt="Riverside restaurant dining experience"
|
||||
@@ -75,19 +66,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years of Tradition",
|
||||
value: "25+",
|
||||
},
|
||||
label: "Years of Tradition", value: "25+"},
|
||||
{
|
||||
icon: MapPin,
|
||||
label: "Local Ingredients",
|
||||
value: "100%",
|
||||
},
|
||||
label: "Local Ingredients", value: "100%"},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Culinary Awards",
|
||||
value: "12",
|
||||
},
|
||||
label: "Culinary Awards", value: "12"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -100,26 +85,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Riverview Patio",
|
||||
subtitle: "Dine under the stars by the water.",
|
||||
category: "Atmosphere",
|
||||
value: "Available",
|
||||
},
|
||||
id: "f1", title: "Riverview Patio", subtitle: "Dine under the stars by the water.", category: "Atmosphere", value: "Available"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Farm-to-Table",
|
||||
subtitle: "Fresh produce sourced daily from local farms.",
|
||||
category: "Quality",
|
||||
value: "Seasonal",
|
||||
},
|
||||
id: "f2", title: "Farm-to-Table", subtitle: "Fresh produce sourced daily from local farms.", category: "Quality", value: "Seasonal"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Sommelier Selection",
|
||||
subtitle: "Hand-picked wines for every palette.",
|
||||
category: "Service",
|
||||
value: "Curated",
|
||||
},
|
||||
id: "f3", title: "Sommelier Selection", subtitle: "Hand-picked wines for every palette.", category: "Service", value: "Curated"},
|
||||
]}
|
||||
title="Our Signature Experience"
|
||||
description="Discover what makes dining at The Galley an unforgettable event."
|
||||
@@ -134,41 +104,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Pan-Seared Scallops",
|
||||
price: "$34",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/seafood-salad-with-mussels-crabsters_114579-2603.jpg",
|
||||
},
|
||||
id: "p1", name: "Pan-Seared Scallops", price: "$34", imageSrc: "http://img.b2bpic.net/free-photo/seafood-salad-with-mussels-crabsters_114579-2603.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Herb-Crusted Rack of Lamb",
|
||||
price: "$48",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-decorated-with-vegetables_1303-12325.jpg",
|
||||
},
|
||||
id: "p2", name: "Herb-Crusted Rack of Lamb", price: "$48", imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-decorated-with-vegetables_1303-12325.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Dark Chocolate Soufflé",
|
||||
price: "$16",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-delicious-cake-with-cracker-fresh-cranberries-inside-brown-plate-wood_140725-30042.jpg",
|
||||
},
|
||||
id: "p3", name: "Dark Chocolate Soufflé", price: "$16", imageSrc: "http://img.b2bpic.net/free-photo/little-delicious-cake-with-cracker-fresh-cranberries-inside-brown-plate-wood_140725-30042.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Smoked Salmon Terrine",
|
||||
price: "$28",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg",
|
||||
},
|
||||
id: "p4", name: "Smoked Salmon Terrine", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Roasted Heirloom Salad",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-breast-topped-with-fried-vegetables_140725-2712.jpg",
|
||||
},
|
||||
id: "p5", name: "Roasted Heirloom Salad", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/chicken-breast-topped-with-fried-vegetables_140725-2712.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Balsamic Glazed Duck",
|
||||
price: "$42",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-pumpkin-meal-top-view_23-2148668771.jpg",
|
||||
},
|
||||
id: "p6", name: "Balsamic Glazed Duck", price: "$42", imageSrc: "http://img.b2bpic.net/free-photo/delicious-pumpkin-meal-top-view_23-2148668771.jpg"},
|
||||
]}
|
||||
title="Our Culinary Creations"
|
||||
description="Indulge in our carefully curated menu of seasonal delicacies."
|
||||
@@ -183,45 +129,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Elena Rodriguez",
|
||||
role: "Food Critic",
|
||||
company: "FineDining Mag",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg",
|
||||
},
|
||||
id: "t1", name: "Elena Rodriguez", role: "Food Critic", company: "FineDining Mag", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Marcus Chen",
|
||||
role: "Regular Guest",
|
||||
company: "Local Patron",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517417.jpg",
|
||||
},
|
||||
id: "t2", name: "Marcus Chen", role: "Regular Guest", company: "Local Patron", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517417.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sarah Miller",
|
||||
role: "Event Planner",
|
||||
company: "Global Events",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-restaurant_23-2148018849.jpg",
|
||||
},
|
||||
id: "t3", name: "Sarah Miller", role: "Event Planner", company: "Global Events", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-restaurant_23-2148018849.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David Thorne",
|
||||
role: "Food Blogger",
|
||||
company: "Culinary Daily",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg",
|
||||
},
|
||||
id: "t4", name: "David Thorne", role: "Food Blogger", company: "Culinary Daily", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Julia Peterson",
|
||||
role: "Regular Guest",
|
||||
company: "Local Patron",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/putting-piece-meat-steak-into-another-persons-plate-with-salad_114579-3687.jpg",
|
||||
},
|
||||
id: "t5", name: "Julia Peterson", role: "Regular Guest", company: "Local Patron", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/putting-piece-meat-steak-into-another-persons-plate-with-salad_114579-3687.jpg"},
|
||||
]}
|
||||
title="Guests at Heart"
|
||||
description="Stories from our dining room."
|
||||
@@ -233,20 +154,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you take reservations?",
|
||||
content: "Yes, we highly recommend booking in advance, especially for riverfront patio seating.",
|
||||
},
|
||||
id: "q1", title: "Do you take reservations?", content: "Yes, we highly recommend booking in advance, especially for riverfront patio seating."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are there vegetarian options?",
|
||||
content: "Absolutely, our menu is updated seasonally with delicious plant-based selections.",
|
||||
},
|
||||
id: "q2", title: "Are there vegetarian options?", content: "Absolutely, our menu is updated seasonally with delicious plant-based selections."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Is parking available?",
|
||||
content: "Yes, we provide valet parking for all our guests.",
|
||||
},
|
||||
id: "q3", title: "Is parking available?", content: "Yes, we provide valet parking for all our guests."},
|
||||
]}
|
||||
sideTitle="Questions?"
|
||||
faqsAnimation="slide-up"
|
||||
@@ -258,14 +170,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"FineDining Mag",
|
||||
"Local Food Authority",
|
||||
"National Food Guide",
|
||||
"City Food Mag",
|
||||
"Top Guide Awards",
|
||||
"Hospitality Union",
|
||||
"Chef Association",
|
||||
]}
|
||||
"FineDining Mag", "Local Food Authority", "National Food Guide", "City Food Mag", "Top Guide Awards", "Hospitality Union", "Chef Association"]}
|
||||
title="Awarded Excellence"
|
||||
description="Recognized for commitment to the craft."
|
||||
/>
|
||||
@@ -275,8 +180,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Reservations"
|
||||
title="Secure Your Table"
|
||||
description="Join us for an evening of unmatched riverfront dining."
|
||||
@@ -292,14 +196,10 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
href: "#", ariaLabel: "Instagram"},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "#",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
href: "#", ariaLabel: "Facebook"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user