2 Commits

Author SHA1 Message Date
dafa879148 Update src/app/page.tsx 2026-05-20 16:35:50 +00:00
8e449c4bac Merge version_1 into main
Merge version_1 into main
2026-05-20 15:49:16 +00:00

View File

@@ -32,26 +32,16 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "hero",
},
{ {
name: "About", name: "About", id: "#about"},
id: "about",
},
{ {
name: "Menu", name: "Menu", id: "#products"},
id: "products",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "contact",
},
]} ]}
button={{ button={{
text: "Order via WhatsApp", text: "Order via WhatsApp", href: "https://wa.me/1234567890"}}
href: "https://wa.me/1234567890",
}}
brandName="Laila's Bakery" brandName="Laila's Bakery"
/> />
</div> </div>
@@ -59,41 +49,26 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardCarousel <HeroBillboardCarousel
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="A Taste of Home, Baked Fresh Daily." title="A Taste of Home, Baked Fresh Daily."
description="Authentic Filipino breads, pastries, and desserts crafted with love in the heart of our neighborhood." description="Authentic Filipino breads, pastries, and desserts crafted with love in the heart of our neighborhood."
buttons={[ buttons={[
{ {
text: "Order via WhatsApp", text: "Order via WhatsApp", href: "https://wa.me/1234567890"},
href: "https://wa.me/1234567890",
},
]} ]}
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/bread-baguette-board-with-sesame-buns-table_140725-11058.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/bread-baguette-board-with-sesame-buns-table_140725-11058.jpg?_wi=1", imageAlt: "Spanish bread and Ube loaf"},
imageAlt: "Spanish bread and Ube loaf",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-bagel-with-rosemary-cinnamon_23-2148368240.jpg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-bagel-with-rosemary-cinnamon_23-2148368240.jpg", imageAlt: "Freshly baked pastries"},
imageAlt: "Freshly baked pastries",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/pastry-rose-petals-board_23-2147742723.jpg", imageSrc: "http://img.b2bpic.net/free-photo/pastry-rose-petals-board_23-2147742723.jpg", imageAlt: "Artisan bakery showcase"},
imageAlt: "Artisan bakery showcase",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/bread-near-oils-jug_23-2147930115.jpg", imageSrc: "http://img.b2bpic.net/free-photo/bread-near-oils-jug_23-2147930115.jpg", imageAlt: "Warm bakery atmosphere"},
imageAlt: "Warm bakery atmosphere",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-red-cabbage-with-vegetable-grater-grated-cabbage-dark-wooden-background-horizontal_176474-5246.jpg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-red-cabbage-with-vegetable-grater-grated-cabbage-dark-wooden-background-horizontal_176474-5246.jpg", imageAlt: "Traditional Filipino bread"},
imageAlt: "Traditional Filipino bread",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/basket-loaves-with-golden-crust_23-2147761317.jpg", imageSrc: "http://img.b2bpic.net/free-photo/basket-loaves-with-golden-crust_23-2147761317.jpg", imageAlt: "Golden brown pastries"},
imageAlt: "Golden brown pastries",
},
]} ]}
/> />
</div> </div>
@@ -105,17 +80,11 @@ export default function LandingPage() {
description="Laila's Bakery started in a tiny home kitchen, driven by a passion to share the comforting flavors of the Philippines with our neighbors. Today, we continue to use time-honored techniques." description="Laila's Bakery started in a tiny home kitchen, driven by a passion to share the comforting flavors of the Philippines with our neighbors. Today, we continue to use time-honored techniques."
metrics={[ metrics={[
{ {
value: "15+", value: "15+", title: "Years Baking"},
title: "Years Baking",
},
{ {
value: "5k+", value: "5k+", title: "Happy Neighbors"},
title: "Happy Neighbors",
},
{ {
value: "20+", value: "20+", title: "Traditional Recipes"},
title: "Traditional Recipes",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-food-frame-with-baked-products_23-2148234239.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/flat-lay-food-frame-with-baked-products_23-2148234239.jpg?_wi=1"
imageAlt="The heart of Laila's Bakery" imageAlt="The heart of Laila's Bakery"
@@ -131,29 +100,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Fresh Daily", description: "We bake our goods from scratch every single morning.", tag: "Quality", imageSrc: "http://img.b2bpic.net/free-vector/flat-labels-collection-oktoberfest-celebration_23-2149557109.jpg", imageAlt: "minimalist bakery logo stamp"},
title: "Fresh Daily",
description: "We bake our goods from scratch every single morning.",
tag: "Quality",
imageSrc: "http://img.b2bpic.net/free-vector/flat-labels-collection-oktoberfest-celebration_23-2149557109.jpg",
imageAlt: "minimalist bakery logo stamp",
},
{ {
id: "f2", id: "f2", title: "Authentic Ingredients", description: "Sourced carefully for the most authentic Filipino flavors.", tag: "Authentic", imageSrc: "http://img.b2bpic.net/free-photo/bread-baguette-board-with-sesame-buns-table_140725-11058.jpg?_wi=2", imageAlt: "minimalist bakery logo stamp"},
title: "Authentic Ingredients",
description: "Sourced carefully for the most authentic Filipino flavors.",
tag: "Authentic",
imageSrc: "http://img.b2bpic.net/free-photo/bread-baguette-board-with-sesame-buns-table_140725-11058.jpg?_wi=2",
imageAlt: "minimalist bakery logo stamp",
},
{ {
id: "f3", id: "f3", title: "Community Love", description: "Supporting local growers and our lovely neighbors.", tag: "Community", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-food-frame-with-baked-products_23-2148234239.jpg?_wi=2", imageAlt: "minimalist bakery logo stamp"},
title: "Community Love",
description: "Supporting local growers and our lovely neighbors.",
tag: "Community",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-food-frame-with-baked-products_23-2148234239.jpg?_wi=2",
imageAlt: "minimalist bakery logo stamp",
},
]} ]}
title="Why Choose Us?" title="Why Choose Us?"
description="Experience the authentic taste of tradition." description="Experience the authentic taste of tradition."
@@ -168,47 +119,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Spanish Bread", price: "$2.50", variant: "Pack of 6", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-fruity-pastries-sweet-baked-grey-light-wall-cake-pastry-bake-tea_140725-37684.jpg"},
name: "Spanish Bread",
price: "$2.50",
variant: "Pack of 6",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-fruity-pastries-sweet-baked-grey-light-wall-cake-pastry-bake-tea_140725-37684.jpg",
},
{ {
id: "p2", id: "p2", name: "Ube Loaf", price: "$6.00", variant: "Freshly Baked", imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-blueberry-cake-slice-wooden-board_114579-61339.jpg"},
name: "Ube Loaf",
price: "$6.00",
variant: "Freshly Baked",
imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-blueberry-cake-slice-wooden-board_114579-61339.jpg",
},
{ {
id: "p3", id: "p3", name: "Ensaymada", price: "$3.00", variant: "Cheesy", imageSrc: "http://img.b2bpic.net/free-photo/two-kinds-dried-fruit-bowl-marble-table_114579-72623.jpg"},
name: "Ensaymada",
price: "$3.00",
variant: "Cheesy",
imageSrc: "http://img.b2bpic.net/free-photo/two-kinds-dried-fruit-bowl-marble-table_114579-72623.jpg",
},
{ {
id: "p4", id: "p4", name: "Pandesal", price: "$1.50", variant: "Dozen", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookie-with-coconut-powder-wooden-background_181624-25074.jpg"},
name: "Pandesal",
price: "$1.50",
variant: "Dozen",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cookie-with-coconut-powder-wooden-background_181624-25074.jpg",
},
{ {
id: "p5", id: "p5", name: "Hopia", price: "$2.00", variant: "Mung Bean", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-bred-wooden-surface_181624-58277.jpg"},
name: "Hopia",
price: "$2.00",
variant: "Mung Bean",
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-bred-wooden-surface_181624-58277.jpg",
},
{ {
id: "p6", id: "p6", name: "Leche Flan", price: "$8.00", variant: "Small Tray", imageSrc: "http://img.b2bpic.net/free-photo/sliced-piroshki-with-potatoes-blue-plate_114579-88869.jpg"},
name: "Leche Flan",
price: "$8.00",
variant: "Small Tray",
imageSrc: "http://img.b2bpic.net/free-photo/sliced-piroshki-with-potatoes-blue-plate_114579-88869.jpg",
},
]} ]}
title="Our Daily Bakes" title="Our Daily Bakes"
description="Discover your new favorite Filipino treat." description="Discover your new favorite Filipino treat."
@@ -221,45 +142,15 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", title: "Absolute Best!", quote: "The Ube loaf is to die for. Reminds me of home.", name: "Maria C.", role: "Loyal Patron", imageSrc: "http://img.b2bpic.net/free-photo/holidays-spring-party-concept-tender-romantic-cute-blond-girlfriend-prepared-delicious-desse_1258-92636.jpg"},
title: "Absolute Best!",
quote: "The Ube loaf is to die for. Reminds me of home.",
name: "Maria C.",
role: "Loyal Patron",
imageSrc: "http://img.b2bpic.net/free-photo/holidays-spring-party-concept-tender-romantic-cute-blond-girlfriend-prepared-delicious-desse_1258-92636.jpg",
},
{ {
id: "t2", id: "t2", title: "Consistently Good", quote: "My go-to place for fresh pandesal every morning.", name: "David L.", role: "Regular Customer", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-basket-pastries_23-2148334511.jpg"},
title: "Consistently Good",
quote: "My go-to place for fresh pandesal every morning.",
name: "David L.",
role: "Regular Customer",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-basket-pastries_23-2148334511.jpg",
},
{ {
id: "t3", id: "t3", title: "So Authentic", quote: "Finally, a place that gets the flavors exactly right.", name: "Sarah P.", role: "Food Enthusiast", imageSrc: "http://img.b2bpic.net/mid-aged-couple-love-home_23-2147986280.jpg"},
title: "So Authentic",
quote: "Finally, a place that gets the flavors exactly right.",
name: "Sarah P.",
role: "Food Enthusiast",
imageSrc: "http://img.b2bpic.net/free-photo/mid-aged-couple-love-home_23-2147986280.jpg",
},
{ {
id: "t4", id: "t4", title: "Warm & Cozy", quote: "Service is friendly and the bread is always fresh.", name: "John D.", role: "Local Neighbor", imageSrc: "http://img.b2bpic.net/free-photo/side-view-employee-checking-products_23-2148366518.jpg"},
title: "Warm & Cozy",
quote: "Service is friendly and the bread is always fresh.",
name: "John D.",
role: "Local Neighbor",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-employee-checking-products_23-2148366518.jpg",
},
{ {
id: "t5", id: "t5", title: "Five Stars!", quote: "Highly recommend the Ensaymada. Absolutely delicious.", name: "Elena R.", role: "Happy Customer", imageSrc: "http://img.b2bpic.net/free-photo/smiling-proudly-confidently-making-number-one_1194-413976.jpg"},
title: "Five Stars!",
quote: "Highly recommend the Ensaymada. Absolutely delicious.",
name: "Elena R.",
role: "Happy Customer",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-proudly-confidently-making-number-one_1194-413976.jpg",
},
]} ]}
title="Neighborly Love" title="Neighborly Love"
description="What our wonderful community says about us." description="What our wonderful community says about us."
@@ -271,14 +162,7 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Local Business Network", "Local Business Network", "Neighborhood Association", "Community Foodie Hub", "Regional Bakers Guild", "City News Daily", "Daily Treats Magazine", "Authentic Eats Review"]}
"Neighborhood Association",
"Community Foodie Hub",
"Regional Bakers Guild",
"City News Daily",
"Daily Treats Magazine",
"Authentic Eats Review",
]}
title="Community Partners" title="Community Partners"
description="Proud to be a recognized member of our vibrant local community." description="Proud to be a recognized member of our vibrant local community."
/> />
@@ -291,31 +175,16 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "100%", title: "Freshness Guaranteed", items: [
value: "100%", "No preservatives", "Natural ingredients"],
title: "Freshness Guaranteed",
items: [
"No preservatives",
"Natural ingredients",
],
}, },
{ {
id: "m2", id: "m2", value: "500+", title: "Pandesal Daily", items: [
value: "500+", "Traditional batch", "Golden brown"],
title: "Pandesal Daily",
items: [
"Traditional batch",
"Golden brown",
],
}, },
{ {
id: "m3", id: "m3", value: "10k+", title: "Smiles Delivered", items: [
value: "10k+", "Happy neighbors", "Community focus"],
title: "Smiles Delivered",
items: [
"Happy neighbors",
"Community focus",
],
}, },
]} ]}
title="By The Numbers" title="By The Numbers"
@@ -327,20 +196,15 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Visit Us" tag="Visit Us"
title="Visit Laila's Bakery Today" title="Visit Laila's Bakery Today"
description="We are open daily from 6 AM to 6 PM. Drop by for fresh bread!" description="We are open daily from 6 AM to 6 PM. Drop by for fresh bread!"
buttons={[ buttons={[
{ {
text: "Get Directions", text: "Get Directions", href: "https://www.google.com/maps"},
href: "https://maps.google.com",
},
{ {
text: "Message Us", text: "Message Us", href: "https://wa.me/1234567890"},
href: "https://wa.me/1234567890",
},
]} ]}
/> />
</div> </div>
@@ -350,42 +214,27 @@ export default function LandingPage() {
logoText="Laila's Bakery" logoText="Laila's Bakery"
columns={[ columns={[
{ {
title: "About", title: "About", items: [
items: [
{ {
label: "Our Story", label: "Our Story", href: "#about"},
href: "#about",
},
{ {
label: "Our Process", label: "Our Process", href: "#about"},
href: "#about",
},
], ],
}, },
{ {
title: "Products", title: "Products", items: [
items: [
{ {
label: "Breads", label: "Breads", href: "#products"},
href: "#products",
},
{ {
label: "Pastries", label: "Pastries", href: "#products"},
href: "#products",
},
], ],
}, },
{ {
title: "Connect", title: "Connect", items: [
items: [
{ {
label: "WhatsApp", label: "WhatsApp", href: "https://wa.me/1234567890"},
href: "https://wa.me/1234567890",
},
{ {
label: "Instagram", label: "Instagram", href: "https://instagram.com"},
href: "#",
},
], ],
}, },
]} ]}
@@ -395,4 +244,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }