Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
236
src/app/page.tsx
236
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "#hero"},
|
||||||
id: "#hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "#about"},
|
||||||
id: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Menu",
|
name: "Menu", id: "#menu"},
|
||||||
id: "#menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "#contact"},
|
||||||
id: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Burger Local"
|
brandName="Burger Local"
|
||||||
/>
|
/>
|
||||||
@@ -55,42 +47,21 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitDualMedia
|
<HeroSplitDualMedia
|
||||||
background={{
|
background={{
|
||||||
variant: "gradient-bars",
|
variant: "gradient-bars"}}
|
||||||
}}
|
|
||||||
title="Fresh, Local, Unforgettable."
|
title="Fresh, Local, Unforgettable."
|
||||||
description="Artisanal burgers crafted with locally sourced ingredients. Experience the ultimate flavor explosion in every bite."
|
description="Artisanal burgers crafted with locally sourced ingredients. Experience the ultimate flavor explosion in every bite."
|
||||||
tag="Since 2018"
|
tag="Since 2018"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "View Menu",
|
text: "View Menu", href: "#menu"},
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Book Table",
|
text: "Book Table", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
mediaItems={[
|
mediaItems={[
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-green-burgers-with-green-salad-inside-round-plate-green-desk_140725-11624.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/front-view-green-burgers-with-green-salad-inside-round-plate-green-desk_140725-11624.jpg", imageAlt: "gourmet burger rustic table"},
|
||||||
imageAlt: "gourmet burger rustic table",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-putting-sauce-burger_23-2148678810.jpg",
|
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-putting-sauce-burger_23-2148678810.jpg", imageAlt: "fresh burger ingredients wooden board"}
|
||||||
imageAlt: "fresh burger ingredients wooden board",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-hand-holding-beef-burger-with-salad-bacon_23-2148784491.jpg",
|
|
||||||
imageAlt: "Front view hand holding beef burger with salad and bacon",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/composition-with-delicious-vegan-burger_23-2149039334.jpg",
|
|
||||||
imageAlt: "Composition with delicious vegan burger",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/hamburger-bacon_1150-12680.jpg",
|
|
||||||
imageAlt: "hamburger and bacon",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
rating={5}
|
rating={5}
|
||||||
@@ -103,14 +74,9 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
heading={[
|
heading={[
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", content: "Our Passion for Local Flavor"},
|
||||||
content: "Our Passion for Local Flavor",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "image",
|
type: "image", src: "http://img.b2bpic.net/free-photo/cheeseburger-with-melted-cheese-desk_141793-629.jpg", alt: "restaurant interior rustic atmosphere"},
|
||||||
src: "http://img.b2bpic.net/free-photo/cheeseburger-with-melted-cheese-desk_141793-629.jpg",
|
|
||||||
alt: "restaurant interior rustic atmosphere",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -121,20 +87,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Farm to Table",
|
title: "Farm to Table", description: "We source all our beef and veggies from local farmers.", imageSrc: "http://img.b2bpic.net/free-photo/various-organic-vegetables-chili-flakes-wooden-tabletop_23-2147956525.jpg"},
|
||||||
description: "We source all our beef and veggies from local farmers.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/various-organic-vegetables-chili-flakes-wooden-tabletop_23-2147956525.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Crafted Drinks",
|
title: "Crafted Drinks", description: "Pair your meal with our curated selection of local craft beers.", imageSrc: "http://img.b2bpic.net/free-photo/glass-beer-with-ears-wheat-tablecloth_114579-57966.jpg"},
|
||||||
description: "Pair your meal with our curated selection of local craft beers.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-beer-with-ears-wheat-tablecloth_114579-57966.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Hand Cut Fries",
|
title: "Hand Cut Fries", description: "Our fries are cut fresh every morning, never frozen.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-fries-plate-with-ketchup-salt-shaker_23-2148701489.jpg"},
|
||||||
description: "Our fries are cut fresh every morning, never frozen.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-fries-plate-with-ketchup-salt-shaker_23-2148701489.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why Burger Local?"
|
title="Why Burger Local?"
|
||||||
description="We don't just flip burgers. We craft experiences using the freshest elements."
|
description="We don't just flip burgers. We craft experiences using the freshest elements."
|
||||||
@@ -149,41 +106,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "The Original Local", price: "$12.99", imageSrc: "http://img.b2bpic.net/free-photo/front-view-male-cutting-burger-with-egg_23-2148678848.jpg"},
|
||||||
name: "The Original Local",
|
|
||||||
price: "$12.99",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-male-cutting-burger-with-egg_23-2148678848.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Bacon Smokehouse", price: "$14.99", imageSrc: "http://img.b2bpic.net/free-photo/fish-hamburger-with-french-fries_1203-9011.jpg"},
|
||||||
name: "Bacon Smokehouse",
|
|
||||||
price: "$14.99",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/fish-hamburger-with-french-fries_1203-9011.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Crispy Chicken Kick", price: "$13.99", imageSrc: "http://img.b2bpic.net/free-photo/tasty-burger-with-onion-sauces_23-2148374930.jpg"},
|
||||||
name: "Crispy Chicken Kick",
|
|
||||||
price: "$13.99",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-burger-with-onion-sauces_23-2148374930.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p4",
|
id: "p4", name: "The Veggie Garden", price: "$12.50", imageSrc: "http://img.b2bpic.net/free-photo/burger-with-meat-avocado-sauce-served-wooden-table-closeup_1220-6616.jpg"},
|
||||||
name: "The Veggie Garden",
|
|
||||||
price: "$12.50",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/burger-with-meat-avocado-sauce-served-wooden-table-closeup_1220-6616.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p5",
|
id: "p5", name: "Double Trouble", price: "$16.99", imageSrc: "http://img.b2bpic.net/free-photo/delicious-burgers-wooden-board-high-angle_23-2149897397.jpg"},
|
||||||
name: "Double Trouble",
|
|
||||||
price: "$16.99",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-burgers-wooden-board-high-angle_23-2149897397.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p6",
|
id: "p6", name: "Pulled Pork Heaven", price: "$15.99", imageSrc: "http://img.b2bpic.net/free-photo/pair-hands-holding-fresh-juicy-burger-with-lettuce-onions-cheese-black-background_181624-59244.jpg"},
|
||||||
name: "Pulled Pork Heaven",
|
|
||||||
price: "$15.99",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/pair-hands-holding-fresh-juicy-burger-with-lettuce-onions-cheese-black-background_181624-59244.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Signature Menu"
|
title="Our Signature Menu"
|
||||||
description="Hand-crafted burgers, each with a unique personality."
|
description="Hand-crafted burgers, each with a unique personality."
|
||||||
@@ -197,48 +130,27 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "combo-1",
|
id: "combo-1", name: "Hungry Local", price: "$17.99", features: [
|
||||||
name: "Hungry Local",
|
"Any Burger", "Hand Cut Fries", "Soft Drink"],
|
||||||
price: "$17.99",
|
|
||||||
features: [
|
|
||||||
"Any Burger",
|
|
||||||
"Hand Cut Fries",
|
|
||||||
"Soft Drink",
|
|
||||||
],
|
|
||||||
buttons: [
|
buttons: [
|
||||||
{
|
{
|
||||||
text: "Order Now",
|
text: "Order Now"},
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "combo-2",
|
id: "combo-2", name: "Brew Master", price: "$21.99", features: [
|
||||||
name: "Brew Master",
|
"Any Burger", "Hand Cut Fries", "Local Craft Beer"],
|
||||||
price: "$21.99",
|
|
||||||
features: [
|
|
||||||
"Any Burger",
|
|
||||||
"Hand Cut Fries",
|
|
||||||
"Local Craft Beer",
|
|
||||||
],
|
|
||||||
buttons: [
|
buttons: [
|
||||||
{
|
{
|
||||||
text: "Order Now",
|
text: "Order Now"},
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "combo-3",
|
id: "combo-3", name: "Family Pack", price: "$55.00", features: [
|
||||||
name: "Family Pack",
|
"4 Burgers", "2 Large Fries", "4 Drinks"],
|
||||||
price: "$55.00",
|
|
||||||
features: [
|
|
||||||
"4 Burgers",
|
|
||||||
"2 Large Fries",
|
|
||||||
"4 Drinks",
|
|
||||||
],
|
|
||||||
buttons: [
|
buttons: [
|
||||||
{
|
{
|
||||||
text: "Order Now",
|
text: "Order Now"},
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
@@ -254,20 +166,11 @@ export default function LandingPage() {
|
|||||||
tag="Serving Smiles"
|
tag="Serving Smiles"
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", value: "100k+", description: "Burgers Served"},
|
||||||
value: "100k+",
|
|
||||||
description: "Burgers Served",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", value: "5k+", description: "Happy Customers"},
|
||||||
value: "5k+",
|
|
||||||
description: "Happy Customers",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", value: "20+", description: "Local Suppliers"},
|
||||||
value: "20+",
|
|
||||||
description: "Local Suppliers",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -280,40 +183,15 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Sarah J.", role: "Foodie", testimonial: "The best burger I've had in years. Fresh and juicy!", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-burger-fast-food-cheat-meal-woman-burger-restaurant_169016-67445.jpg"},
|
||||||
name: "Sarah J.",
|
|
||||||
role: "Foodie",
|
|
||||||
testimonial: "The best burger I've had in years. Fresh and juicy!",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-burger-fast-food-cheat-meal-woman-burger-restaurant_169016-67445.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Mark D.", role: "Local", testimonial: "I love that they source everything from local farmers.", imageSrc: "http://img.b2bpic.net/free-photo/attractive-young-cheerful-girl-baking-kitchen-making-dough-holding-recipe-book-having-ideas_1258-193288.jpg"},
|
||||||
name: "Mark D.",
|
|
||||||
role: "Local",
|
|
||||||
testimonial: "I love that they source everything from local farmers.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/attractive-young-cheerful-girl-baking-kitchen-making-dough-holding-recipe-book-having-ideas_1258-193288.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Elena R.", role: "Critic", testimonial: "Flavor explosion in every bite. Simply perfect.", imageSrc: "http://img.b2bpic.net/free-photo/happy-overjoyed-woman-rejoicing-her-success_74855-3513.jpg"},
|
||||||
name: "Elena R.",
|
|
||||||
role: "Critic",
|
|
||||||
testimonial: "Flavor explosion in every bite. Simply perfect.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-overjoyed-woman-rejoicing-her-success_74855-3513.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Tom K.", role: "Father", testimonial: "Perfect family spot on weekends. Kids love it too.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-taking-selfie-restaurant_23-2147861920.jpg"},
|
||||||
name: "Tom K.",
|
|
||||||
role: "Father",
|
|
||||||
testimonial: "Perfect family spot on weekends. Kids love it too.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-taking-selfie-restaurant_23-2147861920.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Linda M.", role: "Food Blogger", testimonial: "The quality is unmatched in the city.", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-with-friends-while-drinking-beer-communicating-tavern_637285-2421.jpg"},
|
||||||
name: "Linda M.",
|
|
||||||
role: "Food Blogger",
|
|
||||||
testimonial: "The quality is unmatched in the city.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-enjoying-with-friends-while-drinking-beer-communicating-tavern_637285-2421.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="What Locals Say"
|
title="What Locals Say"
|
||||||
description="See why our neighbors keep coming back for more."
|
description="See why our neighbors keep coming back for more."
|
||||||
@@ -324,16 +202,13 @@ export default function LandingPage() {
|
|||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"}}
|
||||||
}}
|
|
||||||
tag="Get in Touch"
|
tag="Get in Touch"
|
||||||
title="Ready for a Burger?"
|
title="Ready for a Burger?"
|
||||||
description="Come visit us or book your table now for a great experience."
|
description="Come visit us or book your table now for a great experience."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Book a Table",
|
text: "Book a Table", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -342,42 +217,27 @@ export default function LandingPage() {
|
|||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Company",
|
title: "Company", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About",
|
label: "About", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Menu",
|
label: "Menu", href: "#menu"},
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Support",
|
title: "Support", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Contact",
|
label: "Contact", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "FAQ",
|
label: "FAQ", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Social",
|
title: "Social", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Instagram",
|
label: "Instagram", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Facebook",
|
label: "Facebook", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user