Merge version_1 into main #1
248
src/app/page.tsx
248
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "product",
|
||||
},
|
||||
name: "Menu", id: "product"},
|
||||
{
|
||||
name: "Our Story",
|
||||
id: "about",
|
||||
},
|
||||
name: "Our Story", id: "about"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="The Igloo"
|
||||
/>
|
||||
@@ -59,39 +51,23 @@ export default function LandingPage() {
|
||||
description="Small-batch ice cream crafted daily in Chambersburg since the 1950s."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Today’s Flavors",
|
||||
href: "#product",
|
||||
},
|
||||
text: "View Today’s Flavors", href: "#product"},
|
||||
{
|
||||
text: "Visit Us Today",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Visit Us Today", href: "#contact"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serving-ice-cream-portion-bowls_23-2148141388.jpg",
|
||||
imageAlt: "gourmet ice cream scoop close up",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serving-ice-cream-portion-bowls_23-2148141388.jpg", imageAlt: "gourmet ice cream scoop close up"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plate-with-fresh-cheese-near-fork-table_23-2148037618.jpg",
|
||||
imageAlt: "gourmet ice cream scoop close up",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plate-with-fresh-cheese-near-fork-table_23-2148037618.jpg", imageAlt: "gourmet ice cream scoop close up"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vanilla-chocolate-chips-extreme-close-up-ice-cream_23-2148430680.jpg",
|
||||
imageAlt: "gourmet ice cream scoop close up",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vanilla-chocolate-chips-extreme-close-up-ice-cream_23-2148430680.jpg", imageAlt: "gourmet ice cream scoop close up"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-waffle-cone_169016-3123.jpg",
|
||||
imageAlt: "gourmet ice cream scoop close up",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-waffle-cone_169016-3123.jpg", imageAlt: "gourmet ice cream scoop close up"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cake-frosting-texture-background-close-up_53876-134240.jpg",
|
||||
imageAlt: "gourmet ice cream scoop close up",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cake-frosting-texture-background-close-up_53876-134240.jpg", imageAlt: "gourmet ice cream scoop close up"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-woman-eating-ice-cream_23-2149031259.jpg",
|
||||
imageAlt: "gourmet ice cream scoop close up",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-woman-eating-ice-cream_23-2149031259.jpg", imageAlt: "gourmet ice cream scoop close up"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -103,45 +79,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
handle: "@localcustomer",
|
||||
testimonial: "Nothing like some good hometown ice cream.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-afro-american-man-holding-ice-cream_171337-14914.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", handle: "@localcustomer", testimonial: "Nothing like some good hometown ice cream.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-afro-american-man-holding-ice-cream_171337-14914.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
handle: "@familytradition",
|
||||
testimonial: "We’ve been coming here since I was a kid.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-cheerful-couple-eating-donuts-having-fun-cafe_637285-7994.jpg",
|
||||
},
|
||||
id: "2", name: "Michael Chen", handle: "@familytradition", testimonial: "We’ve been coming here since I was a kid.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-cheerful-couple-eating-donuts-having-fun-cafe_637285-7994.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
handle: "@icecreamlover",
|
||||
testimonial: "Best ice cream in Chambersburg.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-with-delicious-ice-cream-waffle-cone-outdoors_169016-43904.jpg",
|
||||
},
|
||||
id: "3", name: "Emily Rodriguez", handle: "@icecreamlover", testimonial: "Best ice cream in Chambersburg.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-with-delicious-ice-cream-waffle-cone-outdoors_169016-43904.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
handle: "@regularvisitor",
|
||||
testimonial: "So creamy I had two sundaes.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-enjoying-ice-cream-outside_23-2150244886.jpg",
|
||||
},
|
||||
id: "4", name: "David Kim", handle: "@regularvisitor", testimonial: "So creamy I had two sundaes.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-enjoying-ice-cream-outside_23-2150244886.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Jessica Lee",
|
||||
handle: "@summernights",
|
||||
testimonial: "The perfect end to a summer night.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-dyed-hair-eating-ice-cream_23-2149488683.jpg",
|
||||
},
|
||||
id: "5", name: "Jessica Lee", handle: "@summernights", testimonial: "The perfect end to a summer night.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-dyed-hair-eating-ice-cream_23-2149488683.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Loved by Locals"
|
||||
@@ -156,34 +107,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
label: "Community",
|
||||
title: "A Gathering Spot",
|
||||
items: [
|
||||
"Screened-in porch",
|
||||
"Outdoor games",
|
||||
"Family friendly",
|
||||
],
|
||||
id: "f1", label: "Community", title: "A Gathering Spot", items: [
|
||||
"Screened-in porch", "Outdoor games", "Family friendly"],
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
label: "Quality",
|
||||
title: "Crafted Daily",
|
||||
items: [
|
||||
"Small batches",
|
||||
"Premium ingredients",
|
||||
"Fresh every morning",
|
||||
],
|
||||
id: "f2", label: "Quality", title: "Crafted Daily", items: [
|
||||
"Small batches", "Premium ingredients", "Fresh every morning"],
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
label: "Vibe",
|
||||
title: "Pet-Friendly",
|
||||
items: [
|
||||
"Outdoor seating",
|
||||
"Welcoming to all",
|
||||
"Hometown ritual",
|
||||
],
|
||||
id: "f3", label: "Vibe", title: "Pet-Friendly", items: [
|
||||
"Outdoor seating", "Welcoming to all", "Hometown ritual"],
|
||||
},
|
||||
]}
|
||||
title="A Place You Grew Up With"
|
||||
@@ -203,30 +136,19 @@ export default function LandingPage() {
|
||||
|
||||
<div id="metric" data-section="metric">
|
||||
<MetricCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "50+",
|
||||
title: "Years Served",
|
||||
description: "Serving Chambersburg since 1950s",
|
||||
icon: Clock,
|
||||
id: "m1", value: "50+", title: "Years Served", description: "Serving Chambersburg since 1950s", icon: Clock,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "100%",
|
||||
title: "Freshness",
|
||||
description: "Crafted fresh in small batches",
|
||||
icon: Award,
|
||||
id: "m2", value: "100%", title: "Freshness", description: "Crafted fresh in small batches", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "10k+",
|
||||
title: "Regulars",
|
||||
description: "Loved by multi-generational families",
|
||||
icon: Users,
|
||||
id: "m3", value: "10k+", title: "Regulars", description: "Loved by multi-generational families", icon: Users,
|
||||
},
|
||||
]}
|
||||
title="Decades of Smiles"
|
||||
@@ -242,53 +164,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Classic Sundae",
|
||||
price: "$6.50",
|
||||
variant: "Signature",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-marshmallow-cookies-glass-cup_114579-16005.jpg",
|
||||
imageAlt: "gourmet strawberry ice cream sundae",
|
||||
},
|
||||
id: "p1", name: "Classic Sundae", price: "$6.50", variant: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-marshmallow-cookies-glass-cup_114579-16005.jpg", imageAlt: "gourmet strawberry ice cream sundae"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Waffle Cone Scoop",
|
||||
price: "$4.00",
|
||||
variant: "Classic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-ice-cream-cone_23-2149835990.jpg",
|
||||
imageAlt: "vanilla bean ice cream cone",
|
||||
},
|
||||
id: "p2", name: "Waffle Cone Scoop", price: "$4.00", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/top-view-ice-cream-cone_23-2149835990.jpg", imageAlt: "vanilla bean ice cream cone"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Fudge Ripple Sundae",
|
||||
price: "$7.00",
|
||||
variant: "Premium",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-sundae-ice-cream_1339-5762.jpg",
|
||||
imageAlt: "chocolate fudge sundae dessert",
|
||||
},
|
||||
id: "p3", name: "Fudge Ripple Sundae", price: "$7.00", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-sundae-ice-cream_1339-5762.jpg", imageAlt: "chocolate fudge sundae dessert"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Black Raspberry",
|
||||
price: "$4.50",
|
||||
variant: "Local Favorite",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dessert-restaurant-table_7939-3174.jpg",
|
||||
imageAlt: "black raspberry artisan ice cream",
|
||||
},
|
||||
id: "p4", name: "Black Raspberry", price: "$4.50", variant: "Local Favorite", imageSrc: "http://img.b2bpic.net/free-photo/dessert-restaurant-table_7939-3174.jpg", imageAlt: "black raspberry artisan ice cream"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Peanut Butter Bliss",
|
||||
price: "$4.50",
|
||||
variant: "Local Favorite",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-homemade-ice-cream-scoops-concept_23-2148425380.jpg",
|
||||
imageAlt: "peanut butter ice cream scoop",
|
||||
},
|
||||
id: "p5", name: "Peanut Butter Bliss", price: "$4.50", variant: "Local Favorite", imageSrc: "http://img.b2bpic.net/free-photo/top-view-homemade-ice-cream-scoops-concept_23-2148425380.jpg", imageAlt: "peanut butter ice cream scoop"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Grape-Nut Special",
|
||||
price: "$4.50",
|
||||
variant: "Local Favorite",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/roasted-plums-ice-cream-bowl-with-spoon_53876-106010.jpg",
|
||||
imageAlt: "grape nut classic ice cream",
|
||||
},
|
||||
id: "p6", name: "Grape-Nut Special", price: "$4.50", variant: "Local Favorite", imageSrc: "http://img.b2bpic.net/free-photo/roasted-plums-ice-cream-bowl-with-spoon_53876-106010.jpg", imageAlt: "grape nut classic ice cream"},
|
||||
]}
|
||||
title="Signature Treats"
|
||||
description="Handcrafted daily with passion, our ice cream is the taste you remember."
|
||||
@@ -301,20 +187,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Are you pet friendly?",
|
||||
content: "Yes! We welcome well-behaved pets on our outdoor porch.",
|
||||
},
|
||||
id: "q1", title: "Are you pet friendly?", content: "Yes! We welcome well-behaved pets on our outdoor porch."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you make ice cream daily?",
|
||||
content: "Absolutely. Everything we serve is crafted in small batches every morning.",
|
||||
},
|
||||
id: "q2", title: "Do you make ice cream daily?", content: "Absolutely. Everything we serve is crafted in small batches every morning."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Can I rent the space for an event?",
|
||||
content: "We love being part of the community. Contact us to discuss your event plans.",
|
||||
},
|
||||
id: "q3", title: "Can I rent the space for an event?", content: "We love being part of the community. Contact us to discuss your event plans."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Everything you need to know to enjoy your experience at The Igloo."
|
||||
@@ -329,15 +206,9 @@ export default function LandingPage() {
|
||||
description="Ready for a treat? Come visit us in Chambersburg. Your next stop is closer than you think."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Your Name"},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
},
|
||||
name: "email", type: "email", placeholder: "Email Address"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/cupcakes-with-christmas-decoration-cup_1162-201.jpg"
|
||||
imageAlt="vintage ice cream shop night time"
|
||||
@@ -350,42 +221,27 @@ export default function LandingPage() {
|
||||
logoText="The Igloo"
|
||||
columns={[
|
||||
{
|
||||
title: "Visit",
|
||||
items: [
|
||||
title: "Visit", items: [
|
||||
{
|
||||
label: "Location Map",
|
||||
href: "#",
|
||||
},
|
||||
label: "Location Map", href: "#"},
|
||||
{
|
||||
label: "Parking Info",
|
||||
href: "#",
|
||||
},
|
||||
label: "Parking Info", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
title: "Menu", items: [
|
||||
{
|
||||
label: "Daily Flavors",
|
||||
href: "#product",
|
||||
},
|
||||
label: "Daily Flavors", href: "#product"},
|
||||
{
|
||||
label: "Sundaes",
|
||||
href: "#product",
|
||||
},
|
||||
label: "Sundaes", href: "#product"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Tradition",
|
||||
items: [
|
||||
title: "Tradition", items: [
|
||||
{
|
||||
label: "Our Story",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Our Story", href: "#about"},
|
||||
{
|
||||
label: "Contact Us",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact Us", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user