Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-07 15:21:03 +00:00

View File

@@ -31,25 +31,15 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Flavors",
id: "products",
},
name: "Flavors", id: "products"},
{
name: "Why Us",
id: "features",
},
name: "Why Us", id: "features"},
{
name: "Reviews",
id: "testimonials",
},
name: "Reviews", id: "testimonials"},
{
name: "Visit",
id: "contact",
},
name: "Visit", id: "contact"},
]}
brandName="Di Fiorentina"
/>
@@ -58,68 +48,43 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboard
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Authentic Italian Gelato, Made Fresh Daily."
description="Experience the legendary flavor that has customers driving 20 minutes just for a scoop. Fresh ingredients, generous portions, and true Italian heritage in every bite."
tag="Since 1985"
buttons={[
{
text: "See Our Flavors",
href: "#products",
},
text: "See Our Flavors", href: "#products"},
{
text: "Visit Us",
href: "#contact",
},
text: "Visit Us", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-woman-s-hand-holding-pink-frozen-ice-cream-sandwich-against-blurred-backdrop_23-2148161739.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/close-up-woman-s-hand-holding-pink-frozen-ice-cream-sandwich-against-blurred-backdrop_23-2148161739.jpg"
imageAlt="Freshly scooped artisanal gelato"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
alt: "Satisfied customer",
},
src: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg", alt: "Satisfied customer"},
{
src: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244965.jpg",
alt: "Happy customer",
},
src: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244965.jpg", alt: "Happy customer"},
{
src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-two-ice-creams_23-2149426697.jpg",
alt: "Returning regular",
},
src: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-two-ice-creams_23-2149426697.jpg", alt: "Returning regular"},
{
src: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244955.jpg",
alt: "Local dessert lover",
},
src: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244955.jpg", alt: "Local dessert lover"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-eating-strawberry-cheesecake_158595-688.jpg",
alt: "Family visitor",
},
src: "http://img.b2bpic.net/free-photo/young-woman-eating-strawberry-cheesecake_158595-688.jpg", alt: "Family visitor"},
]}
avatarText="Join 5,000+ local happy scoopers"
marqueeItems={[
{
type: "text",
text: "Small Batch Crafted",
},
type: "text", text: "Small Batch Crafted"},
{
type: "text",
text: "Authentic Italian",
},
type: "text", text: "Authentic Italian"},
{
type: "text",
text: "Locally Sourced",
},
type: "text", text: "Locally Sourced"},
{
type: "text",
text: "Daily Freshness",
},
type: "text", text: "Daily Freshness"},
{
type: "text",
text: "Generous Portions",
},
type: "text", text: "Generous Portions"},
]}
/>
</div>
@@ -131,34 +96,16 @@ export default function LandingPage() {
useInvertedBackground={true}
metrics={[
{
id: "m1",
title: "Daily Fresh Batches",
value: "12+",
items: [
"Handcrafted daily",
"Premium local ingredients",
"Small-batch process",
],
id: "m1", title: "Daily Fresh Batches", value: "12+", items: [
"Handcrafted daily", "Premium local ingredients", "Small-batch process"],
},
{
id: "m2",
title: "Customer Loyalty",
value: "20min+",
items: [
"Avg customer drive",
"Community favorite",
"Frequent visitors",
],
id: "m2", title: "Customer Loyalty", value: "20min+", items: [
"Avg customer drive", "Community favorite", "Frequent visitors"],
},
{
id: "m3",
title: "Flavor Variety",
value: "40+",
items: [
"Classic recipes",
"Seasonal rotations",
"Authentic methods",
],
id: "m3", title: "Flavor Variety", value: "40+", items: [
"Classic recipes", "Seasonal rotations", "Authentic methods"],
},
]}
title="The Di Fiorentina Difference"
@@ -174,47 +121,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Pistachio Siciliano",
price: "Premium",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-green-ice-cream-still-life_23-2150096622.jpg?_wi=1",
imageAlt: "Pistachio Gelato",
},
id: "p1", name: "Pistachio Siciliano", price: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-green-ice-cream-still-life_23-2150096622.jpg", imageAlt: "Pistachio Gelato"},
{
id: "p2",
name: "Stracciatella Classic",
price: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-homemade-tasty-gelato-scoops_23-2148425384.jpg?_wi=1",
imageAlt: "Stracciatella Gelato",
},
id: "p2", name: "Stracciatella Classic", price: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/close-up-homemade-tasty-gelato-scoops_23-2148425384.jpg", imageAlt: "Stracciatella Gelato"},
{
id: "p3",
name: "Dark Chocolate Sea Salt",
price: "Rich",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cups-ice-cream-plate_23-2148421962.jpg",
imageAlt: "Dark Chocolate Gelato",
},
id: "p3", name: "Dark Chocolate Sea Salt", price: "Rich", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cups-ice-cream-plate_23-2148421962.jpg", imageAlt: "Dark Chocolate Gelato"},
{
id: "p4",
name: "Vanilla Bean Bourbon",
price: "Smooth",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-board-with-dessert_23-2149214717.jpg",
imageAlt: "Vanilla Gelato",
},
id: "p4", name: "Vanilla Bean Bourbon", price: "Smooth", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-holding-board-with-dessert_23-2149214717.jpg", imageAlt: "Vanilla Gelato"},
{
id: "p5",
name: "Strawberry Balsamic",
price: "Seasonal",
imageSrc: "http://img.b2bpic.net/free-photo/strawberry-crumble-bingsu_1339-4644.jpg",
imageAlt: "Strawberry Gelato",
},
id: "p5", name: "Strawberry Balsamic", price: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/strawberry-crumble-bingsu_1339-4644.jpg", imageAlt: "Strawberry Gelato"},
{
id: "p6",
name: "Hazelnut Praline",
price: "Nutty",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-dessert-ready-be-served_23-2148622358.jpg",
imageAlt: "Hazelnut Gelato",
},
id: "p6", name: "Hazelnut Praline", price: "Nutty", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-dessert-ready-be-served_23-2148622358.jpg", imageAlt: "Hazelnut Gelato"},
]}
title="Signature Flavor Showcase"
description="From time-honored traditional recipes to bold seasonal creations, discover your next favorite scoop."
@@ -228,28 +145,13 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Legendary Portions",
description: "You won't leave hungry. We believe in generosity as a core ingredient.",
bentoComponent: "reveal-icon",
icon: Award,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-s-hand-holding-pink-frozen-ice-cream-sandwich-against-blurred-backdrop_23-2148161739.jpg?_wi=2",
imageAlt: "fresh artisanal gelato scoop",
title: "Legendary Portions", description: "You won't leave hungry. We believe in generosity as a core ingredient.", bentoComponent: "reveal-icon", icon: Award,
},
{
title: "Daily Freshness",
description: "Made from scratch every single morning, never stored for weeks.",
bentoComponent: "reveal-icon",
icon: Clock,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-green-ice-cream-still-life_23-2150096622.jpg?_wi=2",
imageAlt: "pistachio gelato scoop",
title: "Daily Freshness", description: "Made from scratch every single morning, never stored for weeks.", bentoComponent: "reveal-icon", icon: Clock,
},
{
title: "Traditional Methods",
description: "Authentic Italian techniques passed down through generations.",
bentoComponent: "reveal-icon",
icon: Shield,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-homemade-tasty-gelato-scoops_23-2148425384.jpg?_wi=2",
imageAlt: "stracciatella gelato chocolate flakes",
title: "Traditional Methods", description: "Authentic Italian techniques passed down through generations.", bentoComponent: "reveal-icon", icon: Shield,
},
]}
title="Why People Queue"
@@ -264,45 +166,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Marco V.",
handle: "@foodie_marco",
testimonial: "I drive 25 minutes just for the Pistachio. Worth every mile.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
},
id: "t1", name: "Marco V.", handle: "@foodie_marco", testimonial: "I drive 25 minutes just for the Pistachio. Worth every mile.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg"},
{
id: "t2",
name: "Sarah J.",
handle: "@sarah_eats",
testimonial: "Best price-to-quality ratio in the whole state. The portions are huge!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244965.jpg",
},
id: "t2", name: "Sarah J.", handle: "@sarah_eats", testimonial: "Best price-to-quality ratio in the whole state. The portions are huge!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244965.jpg"},
{
id: "t3",
name: "David W.",
handle: "@dave_scoops",
testimonial: "Authentic, fresh, and consistent. Truly the highlight of my week.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-two-ice-creams_23-2149426697.jpg",
},
id: "t3", name: "David W.", handle: "@dave_scoops", testimonial: "Authentic, fresh, and consistent. Truly the highlight of my week.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-woman-holding-two-ice-creams_23-2149426697.jpg"},
{
id: "t4",
name: "Elena P.",
handle: "@elena_gelato",
testimonial: "Reminds me of summers in Florence. Simply incredible.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244955.jpg",
},
id: "t4", name: "Elena P.", handle: "@elena_gelato", testimonial: "Reminds me of summers in Florence. Simply incredible.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-enjoying-ice-cream-together_23-2150244955.jpg"},
{
id: "t5",
name: "Tom B.",
handle: "@tom_reviews",
testimonial: "Friendly staff, delicious flavors. My family visits every Sunday.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-strawberry-cheesecake_158595-688.jpg",
},
id: "t5", name: "Tom B.", handle: "@tom_reviews", testimonial: "Friendly staff, delicious flavors. My family visits every Sunday.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-strawberry-cheesecake_158595-688.jpg"},
]}
showRating={true}
title="Voices of the Community"
@@ -314,8 +191,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Location & Hours"
title="Visit Us Today"
description="Come grab a scoop! Follow us for seasonal flavor updates and special events."
@@ -332,19 +208,13 @@ export default function LandingPage() {
socialLinks={[
{
icon: Instagram,
href: "#",
ariaLabel: "Instagram",
},
href: "#", ariaLabel: "Instagram"},
{
icon: Facebook,
href: "#",
ariaLabel: "Facebook",
},
href: "#", ariaLabel: "Facebook"},
{
icon: Twitter,
href: "#",
ariaLabel: "Twitter",
},
href: "#", ariaLabel: "Twitter"},
]}
/>
</div>