1 Commits

Author SHA1 Message Date
8c00297816 Update src/app/page.tsx 2026-05-06 19:06:14 +00:00

View File

@@ -32,17 +32,11 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Menu", name: "Menu", id: "products"},
id: "products",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="SweetShakes" brandName="SweetShakes"
/> />
@@ -51,19 +45,14 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroLogoBillboard <HeroLogoBillboard
background={{ background={{
variant: "plain", variant: "plain"}}
}}
logoText="SweetShakes" logoText="SweetShakes"
description="Handcrafted, premium shakes made from the finest local ingredients. Refresh your day with our signature blends." description="Handcrafted, premium shakes made from the finest local ingredients. Refresh your day with our signature blends."
buttons={[ buttons={[
{ {
text: "View Menu", text: "View Menu", href: "#products"},
href: "#products",
},
{ {
text: "Order Now", text: "Order Now", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/milkshake-with-whipping-cream-chocolate-topping_141793-806.jpg" imageSrc="http://img.b2bpic.net/free-photo/milkshake-with-whipping-cream-chocolate-topping_141793-806.jpg"
imageAlt="Refreshing gourmet strawberry milkshake" imageAlt="Refreshing gourmet strawberry milkshake"
@@ -76,14 +65,9 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Our Passion for Perfection"},
content: "Our Passion for Perfection",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/arab-man-wear-black-jeans-jacket-eyeglasses-cafe-drink-coffee-bar-with-book-stylish-fashionable-arabian-model-guy_627829-982.jpg", alt: "Our cozy store"},
src: "http://img.b2bpic.net/free-photo/arab-man-wear-black-jeans-jacket-eyeglasses-cafe-drink-coffee-bar-with-book-stylish-fashionable-arabian-model-guy_627829-982.jpg",
alt: "Our cozy store",
},
]} ]}
/> />
</div> </div>
@@ -95,26 +79,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Fresh Ingredients", description: "Locally sourced berries, fruits, and organic milk.", tag: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-strawberries-with-cranberries-white-background_140725-76637.jpg"},
title: "Fresh Ingredients",
description: "Locally sourced berries, fruits, and organic milk.",
tag: "Fresh",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-strawberries-with-cranberries-white-background_140725-76637.jpg",
},
{ {
id: "f2", id: "f2", title: "Premium Ice Cream", description: "Small-batch, creamy ice cream made in-house daily.", tag: "Quality", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-vanilla-ice-cream-scoops-table_23-2148422008.jpg"},
title: "Premium Ice Cream",
description: "Small-batch, creamy ice cream made in-house daily.",
tag: "Quality",
imageSrc: "http://img.b2bpic.net/free-photo/plate-with-vanilla-ice-cream-scoops-table_23-2148422008.jpg",
},
{ {
id: "f3", id: "f3", title: "Customizable Treats", description: "Mix and match your favorite toppings for a unique blend.", tag: "Variety", imageSrc: "http://img.b2bpic.net/free-photo/caramel-popcorn-cacao-with-whipped-cream-unhealthy-food_501050-688.jpg"},
title: "Customizable Treats",
description: "Mix and match your favorite toppings for a unique blend.",
tag: "Variety",
imageSrc: "http://img.b2bpic.net/free-photo/caramel-popcorn-cacao-with-whipped-cream-unhealthy-food_501050-688.jpg",
},
]} ]}
title="Why Choose SweetShakes?" title="Why Choose SweetShakes?"
description="We don't just blend shakes; we craft experiences with premium ingredients." description="We don't just blend shakes; we craft experiences with premium ingredients."
@@ -129,62 +98,29 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", brand: "SweetShakes", name: "Ultimate Chocolate", price: "$7.99", rating: 5,
brand: "SweetShakes", reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-chocolate-mousse-panna-cotta-with-berries-white-stone-wooden-background-festive-dessert_127032-2747.jpg"},
name: "Ultimate Chocolate",
price: "$7.99",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-delicious-chocolate-mousse-panna-cotta-with-berries-white-stone-wooden-background-festive-dessert_127032-2747.jpg",
},
{ {
id: "p2", id: "p2", brand: "SweetShakes", name: "Berry Blast", price: "$8.49", rating: 5,
brand: "SweetShakes", reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-tasty-strawberry-milkshake_1220-342.jpg"},
name: "Berry Blast",
price: "$8.49",
rating: 5,
reviewCount: "95",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-tasty-strawberry-milkshake_1220-342.jpg",
},
{ {
id: "p3", id: "p3", brand: "SweetShakes", name: "Classic Vanilla", price: "$6.99", rating: 4,
brand: "SweetShakes", reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cocktail-table_23-2150251391.jpg"},
name: "Classic Vanilla",
price: "$6.99",
rating: 4,
reviewCount: "150",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cocktail-table_23-2150251391.jpg",
},
{ {
id: "p4", id: "p4", brand: "SweetShakes", name: "Salted Caramel", price: "$7.99", rating: 5,
brand: "SweetShakes", reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/frappe-drink-with-caramel-nuts-isolated-white-background-ai-generative_123827-24936.jpg"},
name: "Salted Caramel",
price: "$7.99",
rating: 5,
reviewCount: "80",
imageSrc: "http://img.b2bpic.net/free-photo/frappe-drink-with-caramel-nuts-isolated-white-background-ai-generative_123827-24936.jpg",
},
{ {
id: "p5", id: "p5", brand: "SweetShakes", name: "Mango Tango", price: "$8.99", rating: 4,
brand: "SweetShakes", reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-mango-drink-high-angle_23-2148734680.jpg"},
name: "Mango Tango",
price: "$8.99",
rating: 4,
reviewCount: "60",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-mango-drink-high-angle_23-2148734680.jpg",
},
{ {
id: "p6", id: "p6", brand: "SweetShakes", name: "Cookies & Cream", price: "$7.49", rating: 5,
brand: "SweetShakes", reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/front-view-desserts-with-biscuits-marshmallows_23-2148603294.jpg"},
name: "Cookies & Cream",
price: "$7.49",
rating: 5,
reviewCount: "200",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-desserts-with-biscuits-marshmallows_23-2148603294.jpg",
},
]} ]}
title="Signature Menu" title="Signature Menu"
description="Explore our delicious range of signature shakes." description="Explore our delicious range of signature shakes."
buttons={[
{ text: "Order Now", href: "#contact" }
]}
/> />
</div> </div>
@@ -196,20 +132,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "15K+", description: "Shakes Served"},
value: "15K+",
description: "Shakes Served",
},
{ {
id: "m2", id: "m2", value: "50+", description: "Local Suppliers"},
value: "50+",
description: "Local Suppliers",
},
{ {
id: "m3", id: "m3", value: "4.9/5", description: "Customer Rating"},
value: "4.9/5",
description: "Customer Rating",
},
]} ]}
title="Our Impact" title="Our Impact"
description="We are proud to serve our local community." description="We are proud to serve our local community."
@@ -221,14 +148,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Farm Fresh Dairy", "Farm Fresh Dairy", "Berry Growers Co", "Cacao Collective", "Local Honey Coop", "Neighborhood Farmers", "Artisan Bakery", "City Foodie Group"]}
"Berry Growers Co",
"Cacao Collective",
"Local Honey Coop",
"Neighborhood Farmers",
"Artisan Bakery",
"City Foodie Group",
]}
title="Trusted by Local Partners" title="Trusted by Local Partners"
description="Proudly collaborating with the best in the city." description="Proudly collaborating with the best in the city."
/> />
@@ -239,30 +159,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/woman-having-fun-food-festival_23-2149500415.jpg"},
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/woman-having-fun-food-festival_23-2149500415.jpg",
},
{ {
id: "2", id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-indian-woman-loving-dessert_1262-5797.jpg"},
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-indian-woman-loving-dessert_1262-5797.jpg",
},
{ {
id: "3", id: "3", name: "Emily Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/guy-drinking-coconut-beach_23-2147643701.jpg"},
name: "Emily Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/guy-drinking-coconut-beach_23-2147643701.jpg",
},
{ {
id: "4", id: "4", name: "David Kim", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-with-curly-hair-isolated_273609-48200.jpg"},
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-with-curly-hair-isolated_273609-48200.jpg",
},
{ {
id: "5", id: "5", name: "Jessica Lee", imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-smiling-restaurant_23-2149316809.jpg"},
name: "Jessica Lee",
imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-smiling-restaurant_23-2149316809.jpg",
},
]} ]}
cardTitle="What People Say" cardTitle="What People Say"
cardAnimation="slide-up" cardAnimation="slide-up"
@@ -277,22 +182,14 @@ export default function LandingPage() {
description="Have questions or want to place a large order? Send us a message." description="Have questions or want to place a large order? Send us a message."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Your Name", required: true,
type: "text",
placeholder: "Your Name",
required: true,
}, },
{ {
name: "email", name: "email", type: "email", placeholder: "Your Email", required: true,
type: "email",
placeholder: "Your Email",
required: true,
}, },
]} ]}
textarea={{ textarea={{
name: "message", name: "message", placeholder: "How can we help?", required: true,
placeholder: "How can we help?",
required: true,
}} }}
imageSrc="http://img.b2bpic.net/free-photo/portrait-cafe-counter-with-barista-girl-working-with-coffee-machine-making-order-client_1258-203418.jpg" imageSrc="http://img.b2bpic.net/free-photo/portrait-cafe-counter-with-barista-girl-working-with-coffee-machine-making-order-client_1258-203418.jpg"
/> />
@@ -302,13 +199,9 @@ export default function LandingPage() {
<FooterLogoReveal <FooterLogoReveal
logoText="SweetShakes" logoText="SweetShakes"
leftLink={{ leftLink={{
text: "Privacy Policy", text: "Privacy Policy", href: "#"}}
href: "#",
}}
rightLink={{ rightLink={{
text: "Contact", text: "Contact", href: "#contact"}}
href: "#contact",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>