Merge version_1 into main #1
218
src/app/page.tsx
218
src/app/page.tsx
@@ -32,54 +32,38 @@ 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: "#products",
|
||||
},
|
||||
name: "Menu", id: "#products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Milano"
|
||||
button={{
|
||||
text: "Order Now", href: "#products"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="Artisanal Perfection in Every Scoop"
|
||||
description="Experience the timeless tradition of authentic Italian gelato, handcrafted daily with premium, natural ingredients."
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-coffee-with-whipped-cream-cookies_140725-3148.jpg",
|
||||
imageAlt: "Gelato shop interior",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-coffee-with-whipped-cream-cookies_140725-3148.jpg", imageAlt: "Gelato shop interior"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-ice-cream-background-top-view_123827-21368.jpg",
|
||||
imageAlt: "Close up of gelato",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blueberry-ice-cream-background-top-view_123827-21368.jpg", imageAlt: "Close up of gelato"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-eating-delicious-frozen-ice-cream-dessert-with-spoon_23-2148161737.jpg",
|
||||
imageAlt: "Scooping gelato",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-eating-delicious-frozen-ice-cream-dessert-with-spoon_23-2148161737.jpg", imageAlt: "Scooping gelato"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/homemade-ice-cream-waffle-cone_169016-3125.jpg",
|
||||
imageAlt: "Gelato shop interior",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/homemade-ice-cream-waffle-cone_169016-3125.jpg", imageAlt: "Gelato shop interior"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-texture-cream_23-2149409608.jpg",
|
||||
imageAlt: "Close up of gelato",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-texture-cream_23-2149409608.jpg", imageAlt: "Close up of gelato"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -90,18 +74,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "The Milano ",
|
||||
},
|
||||
type: "text", content: "The Milano "},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/pouring-mix_23-2147958949.jpg",
|
||||
alt: "About Milano",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/pouring-mix_23-2147958949.jpg", alt: "About Milano"},
|
||||
{
|
||||
type: "text",
|
||||
content: " Legacy",
|
||||
},
|
||||
type: "text", content: " Legacy"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -114,41 +91,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sicilian Pistachio",
|
||||
price: "$6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pistachio-ice-cream_658428-311.jpg",
|
||||
},
|
||||
id: "1", name: "Sicilian Pistachio", price: "$6", imageSrc: "http://img.b2bpic.net/free-photo/pistachio-ice-cream_658428-311.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Fresh Strawberry",
|
||||
price: "$5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/refreshing-summer-alcoholic-cocktail-margarita-with-crushed-ice-citrus-fruits-inside-orange-authentic-decorative-plate_114579-194.jpg",
|
||||
},
|
||||
id: "2", name: "Fresh Strawberry", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/refreshing-summer-alcoholic-cocktail-margarita-with-crushed-ice-citrus-fruits-inside-orange-authentic-decorative-plate_114579-194.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Dark Belgian Chocolate",
|
||||
price: "$6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-truffles_1220-46.jpg",
|
||||
},
|
||||
id: "3", name: "Dark Belgian Chocolate", price: "$6", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-truffles_1220-46.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Stracciatella",
|
||||
price: "$5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-meat-served-with-ingredients_114579-13731.jpg",
|
||||
},
|
||||
id: "4", name: "Stracciatella", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/chicken-meat-served-with-ingredients_114579-13731.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Roasted Hazelnut",
|
||||
price: "$6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caramel-popcorn-cacao-with-whipped-cream-unhealthy-food_501050-552.jpg",
|
||||
},
|
||||
id: "5", name: "Roasted Hazelnut", price: "$6", imageSrc: "http://img.b2bpic.net/free-photo/caramel-popcorn-cacao-with-whipped-cream-unhealthy-food_501050-552.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Zesty Lemon Sorbet",
|
||||
price: "$5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-granita-dessert-with-fruit-flavoring_23-2149431479.jpg",
|
||||
},
|
||||
id: "6", name: "Zesty Lemon Sorbet", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/delicious-granita-dessert-with-fruit-flavoring_23-2149431479.jpg"},
|
||||
]}
|
||||
title="Signature Flavors"
|
||||
description="Discover our hand-picked selection of classic and seasonal gelato favorites."
|
||||
@@ -162,26 +115,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Farm-Fresh Milk",
|
||||
subtitle: "Locally sourced premium dairy",
|
||||
category: "Quality",
|
||||
value: "100%",
|
||||
},
|
||||
id: "f1", title: "Farm-Fresh Milk", subtitle: "Locally sourced premium dairy", category: "Quality", value: "100%"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Small Batch",
|
||||
subtitle: "Crafted every morning",
|
||||
category: "Process",
|
||||
value: "Daily",
|
||||
},
|
||||
id: "f2", title: "Small Batch", subtitle: "Crafted every morning", category: "Process", value: "Daily"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Natural Flavors",
|
||||
subtitle: "No artificial additives",
|
||||
category: "Purity",
|
||||
value: "Natural",
|
||||
},
|
||||
id: "f3", title: "Natural Flavors", subtitle: "No artificial additives", category: "Purity", value: "Natural"},
|
||||
]}
|
||||
title="Why Milano Gelato?"
|
||||
description="Pure ingredients, timeless techniques, and a love for the craft of Italian dessert making."
|
||||
@@ -195,26 +133,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
title: "Unique Flavors",
|
||||
description: "Curated daily selection",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-pistachio-ice-cream-bowl-with-nuts-utensils_23-2151973681.jpg",
|
||||
},
|
||||
id: "m1", value: "15+", title: "Unique Flavors", description: "Curated daily selection", imageSrc: "http://img.b2bpic.net/free-photo/delicious-pistachio-ice-cream-bowl-with-nuts-utensils_23-2151973681.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "5k+",
|
||||
title: "Happy Scoops",
|
||||
description: "Served monthly",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/summer-desserts-with-sliced-fruit-berries-decorative-platter_114579-11712.jpg",
|
||||
},
|
||||
id: "m2", value: "5k+", title: "Happy Scoops", description: "Served monthly", imageSrc: "http://img.b2bpic.net/free-photo/summer-desserts-with-sliced-fruit-berries-decorative-platter_114579-11712.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "10+",
|
||||
title: "Years Passion",
|
||||
description: "Dedicated expertise",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/appetizing-chocolate-ice-cream_23-2148177299.jpg",
|
||||
},
|
||||
id: "m3", value: "10+", title: "Years Passion", description: "Dedicated expertise", imageSrc: "http://img.b2bpic.net/free-photo/appetizing-chocolate-ice-cream_23-2148177299.jpg"},
|
||||
]}
|
||||
title="Milano in Numbers"
|
||||
description="A growing tradition of sweet moments shared with our community."
|
||||
@@ -228,45 +151,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena Rossi",
|
||||
handle: "@elena",
|
||||
testimonial: "The most authentic gelato outside of Italy!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-holding-ice-creams-looking-each-other_23-2148344571.jpg",
|
||||
},
|
||||
id: "1", name: "Elena Rossi", handle: "@elena", testimonial: "The most authentic gelato outside of Italy!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-holding-ice-creams-looking-each-other_23-2148344571.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark D.",
|
||||
handle: "@markd",
|
||||
testimonial: "I visit every single weekend for the Pistachio.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-sports-man-funny-expression_1194-3328.jpg",
|
||||
},
|
||||
id: "2", name: "Mark D.", handle: "@markd", testimonial: "I visit every single weekend for the Pistachio.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-sports-man-funny-expression_1194-3328.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sarah J.",
|
||||
handle: "@sarahj",
|
||||
testimonial: "Incredible quality and friendly service always.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-female-red-haired-barista-looking-camera-smiling_171337-15606.jpg",
|
||||
},
|
||||
id: "3", name: "Sarah J.", handle: "@sarahj", testimonial: "Incredible quality and friendly service always.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-female-red-haired-barista-looking-camera-smiling_171337-15606.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Tom B.",
|
||||
handle: "@tomb",
|
||||
testimonial: "The best dessert spot in town, hands down.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-eating-icecream-cone_23-2147883345.jpg",
|
||||
},
|
||||
id: "4", name: "Tom B.", handle: "@tomb", testimonial: "The best dessert spot in town, hands down.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-eating-icecream-cone_23-2147883345.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lisa M.",
|
||||
handle: "@lisam",
|
||||
testimonial: "So many delicious flavors to try, all perfect.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-indoor-urban-cafe_158595-666.jpg",
|
||||
},
|
||||
id: "5", name: "Lisa M.", handle: "@lisam", testimonial: "So many delicious flavors to try, all perfect.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-indoor-urban-cafe_158595-666.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Loved by Our Fans"
|
||||
@@ -280,20 +178,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you offer vegan options?",
|
||||
content: "Yes, our sorbets are entirely vegan and dairy-free.",
|
||||
},
|
||||
id: "q1", title: "Do you offer vegan options?", content: "Yes, our sorbets are entirely vegan and dairy-free."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Can I order catering?",
|
||||
content: "Absolutely! Contact us for private events and parties.",
|
||||
},
|
||||
id: "q2", title: "Can I order catering?", content: "Absolutely! Contact us for private events and parties."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Where are you located?",
|
||||
content: "Find us in the heart of the city center.",
|
||||
},
|
||||
id: "q3", title: "Where are you located?", content: "Find us in the heart of the city center."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-getting-takeaway-food-delivery_23-2149025801.jpg"
|
||||
title="Frequently Asked Questions"
|
||||
@@ -306,16 +195,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Visit Us"
|
||||
title="Join the Milano Experience"
|
||||
description="Stay updated with our seasonal menu rotations and special event announcements."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get Directions", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -324,25 +210,17 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Shop",
|
||||
items: [
|
||||
title: "Shop", items: [
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Menu", href: "#products"},
|
||||
{
|
||||
label: "Our Story",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Our Story", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user