Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 02dfeadd6a | |||
| 6c42e37000 |
165
src/app/page.tsx
165
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleApple
|
<NavbarStyleApple
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Our Story",
|
name: "Our Story", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Menu",
|
name: "Menu", id: "menu"},
|
||||||
id: "menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Pizza Brothers"
|
brandName="Pizza Brothers"
|
||||||
/>
|
/>
|
||||||
@@ -54,15 +46,12 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroBillboardScroll
|
<HeroBillboardScroll
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
title="Better Food, Better Mood"
|
title="Better Food, Better Mood"
|
||||||
description="Handcrafted pizzas made with farm-fresh ingredients and 15 years of passion. Every bite tastes like home."
|
description="Handcrafted pizzas made with farm-fresh ingredients and 15 years of passion. Every bite tastes like home."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Order Now",
|
text: "Order Now", href: "#menu"},
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-fluffy-pizza-with-vegetables_23-2148574223.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/top-view-fluffy-pizza-with-vegetables_23-2148574223.jpg"
|
||||||
imageAlt="Artisan pizza hero image"
|
imageAlt="Artisan pizza hero image"
|
||||||
@@ -77,17 +66,11 @@ export default function LandingPage() {
|
|||||||
description="We started 15 years ago with one simple goal: to elevate the local pizza experience. Our commitment to farm-fresh ingredients means every slice reflects our dedication to quality and traditional Italian techniques."
|
description="We started 15 years ago with one simple goal: to elevate the local pizza experience. Our commitment to farm-fresh ingredients means every slice reflects our dedication to quality and traditional Italian techniques."
|
||||||
bulletPoints={[
|
bulletPoints={[
|
||||||
{
|
{
|
||||||
title: "Farm-Fresh Quality",
|
title: "Farm-Fresh Quality", description: "We source ingredients locally daily."},
|
||||||
description: "We source ingredients locally daily.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Traditional Craft",
|
title: "Traditional Craft", description: "Time-tested recipes passed down."},
|
||||||
description: "Time-tested recipes passed down.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Passion Driven",
|
title: "Passion Driven", description: "15 years of pizza excellence."},
|
||||||
description: "15 years of pizza excellence.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/fresh-herbs-with-mortar_1147-377.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/fresh-herbs-with-mortar_1147-377.jpg"
|
||||||
imageAlt="Fresh ingredients"
|
imageAlt="Fresh ingredients"
|
||||||
@@ -102,32 +85,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", title: "Handcrafted Dough", tags: [
|
||||||
title: "Handcrafted Dough",
|
"Artisanal", "Fresh"],
|
||||||
tags: [
|
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg?_wi=1"},
|
||||||
"Artisanal",
|
|
||||||
"Fresh",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg?_wi=1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", title: "Locally Sourced Veggies", tags: [
|
||||||
title: "Locally Sourced Veggies",
|
"Fresh", "Organic"],
|
||||||
tags: [
|
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg?_wi=2"},
|
||||||
"Fresh",
|
|
||||||
"Organic",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", title: "Authentic Wood Fired", tags: [
|
||||||
title: "Authentic Wood Fired",
|
"Traditional", "Authentic"],
|
||||||
tags: [
|
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg?_wi=3"},
|
||||||
"Traditional",
|
|
||||||
"Authentic",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/hands-preparing-bread_53876-13990.jpg?_wi=3",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why We're Different"
|
title="Why We're Different"
|
||||||
description="It's all about the details."
|
description="It's all about the details."
|
||||||
@@ -142,26 +110,14 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Margherita", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/frame-near-pizza-vegetables_23-2147772093.jpg"},
|
||||||
name: "Margherita",
|
|
||||||
price: "$12",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/frame-near-pizza-vegetables_23-2147772093.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Pepperoni", price: "$15", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150702849.jpg"},
|
||||||
name: "Pepperoni",
|
|
||||||
price: "$15",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-pizza_23-2150702849.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Truffle Mushroom", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/buckwheat-porridge-with-mushrooms_658428-147.jpg"},
|
||||||
name: "Truffle Mushroom",
|
|
||||||
price: "$18",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/buckwheat-porridge-with-mushrooms_658428-147.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Signature Pizzas"
|
title="Signature Pizzas"
|
||||||
description="Handpicked favorites for every palate."
|
description="Handpicked favorites for every palate. Order now and taste the wood-fired difference."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -172,40 +128,15 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Sarah J.", role: "Foodie", testimonial: "Best pizza in town, hands down!", imageSrc: "http://img.b2bpic.net/free-photo/young-couple-enjoying-spending-good-time-together-while-having-date-restaurant_58466-16046.jpg?_wi=1"},
|
||||||
name: "Sarah J.",
|
|
||||||
role: "Foodie",
|
|
||||||
testimonial: "Best pizza in town, hands down!",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-couple-enjoying-spending-good-time-together-while-having-date-restaurant_58466-16046.jpg?_wi=1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Michael K.", role: "Professional", testimonial: "Quick, delicious, and consistent every time.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-food_23-2149250084.jpg"},
|
||||||
name: "Michael K.",
|
|
||||||
role: "Professional",
|
|
||||||
testimonial: "Quick, delicious, and consistent every time.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-food_23-2149250084.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Emily R.", role: "Enthusiast", testimonial: "The crust is just perfect, so fresh.", imageSrc: "http://img.b2bpic.net/free-photo/young-waiter-wearing-protective-face-mask-while-serving-food-his-guests-restaurant_637285-6633.jpg"},
|
||||||
name: "Emily R.",
|
|
||||||
role: "Enthusiast",
|
|
||||||
testimonial: "The crust is just perfect, so fresh.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-waiter-wearing-protective-face-mask-while-serving-food-his-guests-restaurant_637285-6633.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "David L.", role: "Parent", testimonial: "Our favorite spot for family weekend dinners.", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-toasting-with-her-friends-lunch-dining-table_637285-3223.jpg"},
|
||||||
name: "David L.",
|
|
||||||
role: "Parent",
|
|
||||||
testimonial: "Our favorite spot for family weekend dinners.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-toasting-with-her-friends-lunch-dining-table_637285-3223.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Rachel M.", role: "Regular Customer", testimonial: "Amazing flavor profiles and great service.", imageSrc: "http://img.b2bpic.net/free-photo/young-couple-enjoying-spending-good-time-together-while-having-date-restaurant_58466-16046.jpg?_wi=2"},
|
||||||
name: "Rachel M.",
|
|
||||||
role: "Regular Customer",
|
|
||||||
testimonial: "Amazing flavor profiles and great service.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-couple-enjoying-spending-good-time-together-while-having-date-restaurant_58466-16046.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="What Our Community Says"
|
title="What Our Community Says"
|
||||||
description="Real stories from happy neighbors."
|
description="Real stories from happy neighbors."
|
||||||
@@ -218,26 +149,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Do you deliver?", content: "Yes, we offer city-wide delivery."},
|
||||||
title: "Do you deliver?",
|
|
||||||
content: "Yes, we offer city-wide delivery.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Are you open on weekends?", content: "We're open daily from 11am to 11pm."},
|
||||||
title: "Are you open on weekends?",
|
|
||||||
content: "We're open daily from 11am to 11pm.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Do you cater events?", content: "Absolutely, reach out to book your event."},
|
||||||
title: "Do you cater events?",
|
|
||||||
content: "Absolutely, reach out to book your event.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
ctaTitle="Visit Us Today"
|
ctaTitle="Visit Us Today"
|
||||||
ctaDescription="Have questions or need to place a catering order?"
|
ctaDescription="Have questions or need to place a catering order?"
|
||||||
ctaButton={{
|
ctaButton={{
|
||||||
text: "Contact Us",
|
text: "Contact Us"}}
|
||||||
}}
|
|
||||||
ctaIcon={Phone}
|
ctaIcon={Phone}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -247,29 +168,19 @@ export default function LandingPage() {
|
|||||||
logoText="Pizza Brothers"
|
logoText="Pizza Brothers"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Quick Links",
|
title: "Quick Links", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Menu",
|
label: "Menu", href: "#menu"},
|
||||||
href: "#menu",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Story",
|
label: "Story", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Privacy",
|
label: "Privacy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Terms",
|
label: "Terms", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
@@ -278,4 +189,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user