Update src/app/page.tsx
This commit is contained in:
270
src/app/page.tsx
270
src/app/page.tsx
@@ -31,22 +31,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "products" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Foddies Park"
|
||||
/>
|
||||
@@ -54,36 +42,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Where Taste Meets Tradition"
|
||||
description="Experience culinary excellence at Foddies Park. We craft every meal with fresh, local ingredients and passion."
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-arrangement-with-vegetables_23-2148494042.jpg?_wi=1",
|
||||
imageAlt: "Gourmet table setting",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-food-professional-kitchen_23-2149727959.jpg?_wi=1",
|
||||
imageAlt: "Chef preparation",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serving-table-young-woman-swhite-shirt-putting-plates-table_259150-59713.jpg?_wi=1",
|
||||
imageAlt: "Upscale restaurant ambiance",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-arrangement_23-2148510906.jpg",
|
||||
imageAlt: "Fresh ingredients",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-turkey-gourmet-horizontal-potato_1203-4123.jpg",
|
||||
imageAlt: "Delicious plating",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bartender-preparing-drink-bar_23-2150443997.jpg",
|
||||
imageAlt: "Drink service",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-arrangement-with-vegetables_23-2148494042.jpg", imageAlt: "Gourmet table setting" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/view-food-professional-kitchen_23-2149727959.jpg", imageAlt: "Chef preparation" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/serving-table-young-woman-swhite-shirt-putting-plates-table_259150-59713.jpg", imageAlt: "Upscale restaurant ambiance" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-arrangement_23-2148510906.jpg", imageAlt: "Fresh ingredients" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fried-turkey-gourmet-horizontal-potato_1203-4123.jpg", imageAlt: "Delicious plating" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/bartender-preparing-drink-bar_23-2150443997.jpg", imageAlt: "Drink service" },
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -93,19 +61,9 @@ export default function LandingPage() {
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={true}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Our Story",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720769.jpg",
|
||||
alt: "Chef at work",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
content: "Crafting Memories",
|
||||
},
|
||||
{ type: "text", content: "Our Story" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720769.jpg", alt: "Chef at work" },
|
||||
{ type: "text", content: "Crafting Memories" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -117,60 +75,12 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Signature",
|
||||
name: "Classic Park Burger",
|
||||
price: "$18",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-vegan-burger-presentation_23-2151910910.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Gourmet",
|
||||
name: "Truffle Pasta",
|
||||
price: "$24",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-cheese-topped-with-basil_140725-3803.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Fresh",
|
||||
name: "Garden Harvest Salad",
|
||||
price: "$14",
|
||||
rating: 5,
|
||||
reviewCount: "40",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pop-corn-salad-with-arugula-fried-shrimp-pop-corn-tomatoes-plate_140725-10988.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Premium",
|
||||
name: "Grilled Steak",
|
||||
price: "$32",
|
||||
rating: 5,
|
||||
reviewCount: "65",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-piece-steak-plate_140725-5663.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Seafood",
|
||||
name: "Pan-Seared Salmon",
|
||||
price: "$28",
|
||||
rating: 4,
|
||||
reviewCount: "55",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-fish-fillet-served-top-couscous-salad-with-bell-peppers_141793-2138.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Dessert",
|
||||
name: "Choco Lava Delight",
|
||||
price: "$12",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-cheesecake-with-strawberry-chocolate-plate-bowls-with-strawberries_140725-105617.jpg",
|
||||
},
|
||||
{ id: "1", brand: "Signature", name: "Classic Park Burger", price: "$18", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/delicious-vegan-burger-presentation_23-2151910910.jpg" },
|
||||
{ id: "2", brand: "Gourmet", name: "Truffle Pasta", price: "$24", rating: 4, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-cheese-topped-with-basil_140725-3803.jpg" },
|
||||
{ id: "3", brand: "Fresh", name: "Garden Harvest Salad", price: "$14", rating: 5, reviewCount: "40", imageSrc: "http://img.b2bpic.net/free-photo/pop-corn-salad-with-arugula-fried-shrimp-pop-corn-tomatoes-plate_140725-10988.jpg" },
|
||||
{ id: "4", brand: "Premium", name: "Grilled Steak", price: "$32", rating: 5, reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/fried-piece-steak-plate_140725-5663.jpg" },
|
||||
{ id: "5", brand: "Seafood", name: "Pan-Seared Salmon", price: "$28", rating: 4, reviewCount: "55", imageSrc: "http://img.b2bpic.net/free-photo/top-view-grilled-fish-fillet-served-top-couscous-salad-with-bell-peppers_141793-2138.jpg" },
|
||||
{ id: "6", brand: "Dessert", name: "Choco Lava Delight", price: "$12", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-cheesecake-with-strawberry-chocolate-plate-bowls-with-strawberries_140725-105617.jpg" },
|
||||
]}
|
||||
title="Chef's Signature Dishes"
|
||||
description="Discover the most loved plates in our kitchen, prepared daily."
|
||||
@@ -184,40 +94,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Farm to Table",
|
||||
description: "Fresh, local ingredients sourced daily.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-different-delicious-ingredients_23-2149028609.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-round-wooden-board-black-pepper-wooden-spoon-oil-bottle-garlic-green-onions-turmeric-table_140725-147696.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-arrangement-with-vegetables_23-2148494042.jpg?_wi=2",
|
||||
imageAlt: "fresh farm vegetables ingredients",
|
||||
title: "Farm to Table", description: "Fresh, local ingredients sourced daily.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/composition-different-delicious-ingredients_23-2149028609.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-round-wooden-board-black-pepper-wooden-spoon-oil-bottle-garlic-green-onions-turmeric-table_140725-147696.jpg" },
|
||||
},
|
||||
{
|
||||
title: "Expert Hospitality",
|
||||
description: "Our staff ensures your comfort always.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-decorating-table-christmas-party_23-2147969385.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-food-professional-kitchen_23-2149727959.jpg?_wi=2",
|
||||
imageAlt: "fresh farm vegetables ingredients",
|
||||
title: "Expert Hospitality", description: "Our staff ensures your comfort always.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-luxury-restaurant_23-2150598348.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/man-decorating-table-christmas-party_23-2147969385.jpg" },
|
||||
},
|
||||
{
|
||||
title: "Cozy Ambience",
|
||||
description: "Relax in our aesthetically pleasing space.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/served-table-restaurant_93675-129573.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cafe-design-interior-objective-shop-concept_53876-23389.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serving-table-young-woman-swhite-shirt-putting-plates-table_259150-59713.jpg?_wi=2",
|
||||
imageAlt: "fresh farm vegetables ingredients",
|
||||
title: "Cozy Ambience", description: "Relax in our aesthetically pleasing space.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/served-table-restaurant_93675-129573.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/cafe-design-interior-objective-shop-concept_53876-23389.jpg" },
|
||||
},
|
||||
]}
|
||||
showStepNumbers={true}
|
||||
@@ -233,21 +119,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15,000+",
|
||||
description: "Meals Served",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "50+",
|
||||
description: "Local Partners",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "4.8",
|
||||
description: "Average Rating",
|
||||
},
|
||||
{ id: "m1", value: "15,000+", description: "Meals Served" },
|
||||
{ id: "m2", value: "50+", description: "Local Partners" },
|
||||
{ id: "m3", value: "4.8", description: "Average Rating" },
|
||||
]}
|
||||
title="By The Numbers"
|
||||
description="Celebrating our journey through numbers."
|
||||
@@ -258,56 +132,15 @@ export default function LandingPage() {
|
||||
<TestimonialCardOne
|
||||
textboxLayout="default"
|
||||
gridVariant="bento-grid"
|
||||
animationType="blur-reveal"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
role: "Foodie",
|
||||
company: "Local Guide",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-taking-food-photos_23-2149250094.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark D.",
|
||||
role: "Critic",
|
||||
company: "Review Mag",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-photo-beautiful-lady-sitting-restaurant-smiling-camera_114579-92383.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena P.",
|
||||
role: "Family",
|
||||
company: "Visitor",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-positive-young-people-toasting-dinner_23-2148454187.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Liam T.",
|
||||
role: "Regular",
|
||||
company: "Neighbor",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-couple-clinking-glasses-together-restaurant_53876-42638.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Nina R.",
|
||||
role: "Tourist",
|
||||
company: "Traveler",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-friends-table_23-2149213365.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Chris B.",
|
||||
role: "Professional",
|
||||
company: "Business",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148006641.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah J.", role: "Foodie", company: "Local Guide", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-taking-food-photos_23-2149250094.jpg" },
|
||||
{ id: "2", name: "Mark D.", role: "Critic", company: "Review Mag", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/vertical-photo-beautiful-lady-sitting-restaurant-smiling-camera_114579-92383.jpg" },
|
||||
{ id: "3", name: "Elena P.", role: "Family", company: "Visitor", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-positive-young-people-toasting-dinner_23-2148454187.jpg" },
|
||||
{ id: "4", name: "Liam T.", role: "Regular", company: "Neighbor", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/caucasian-couple-clinking-glasses-together-restaurant_53876-42638.jpg" },
|
||||
{ id: "5", name: "Nina R.", role: "Tourist", company: "Traveler", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-friends-table_23-2149213365.jpg" },
|
||||
{ id: "6", name: "Chris B.", role: "Professional", company: "Business", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148006641.jpg" },
|
||||
]}
|
||||
title="Heartfelt Reviews"
|
||||
description="Hear what our amazing customers have to say."
|
||||
@@ -319,21 +152,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you accept reservations?",
|
||||
content: "Yes, we highly recommend booking in advance.",
|
||||
},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Are there vegan options?",
|
||||
content: "Absolutely! Our menu includes diverse plant-based choices.",
|
||||
},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Is parking available?",
|
||||
content: "Yes, complimentary parking is available for all guests.",
|
||||
},
|
||||
{ id: "q1", title: "Do you accept reservations?", content: "Yes, we highly recommend booking in advance." },
|
||||
{ id: "q2", title: "Are there vegan options?", content: "Absolutely! Our menu includes diverse plant-based choices." },
|
||||
{ id: "q3", title: "Is parking available?", content: "Yes, complimentary parking is available for all guests." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/couple-ordering-food-restaurant_23-2149269232.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -346,18 +167,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
tag="Visit Us"
|
||||
title="Ready to dine with us?"
|
||||
description="Join us today for an unforgettable dining experience."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Book a Table", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -370,4 +184,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user