Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-05-24 09:44:59 +00:00

View File

@@ -31,21 +31,13 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Menu",
id: "products",
},
name: "Menu", id: "products"},
{
name: "Our Story",
id: "about",
},
name: "Our Story", id: "about"},
{
name: "Reviews",
id: "testimonials",
},
name: "Reviews", id: "testimonials"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="I PASTRY"
/>
@@ -54,38 +46,19 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Exquisite Flavors, Artisanal Traditions"
description="Experience the luxury of hand-crafted pastries, where every ingredient is selected to perfection for an unforgettable culinary journey at I PASTRY."
tag="SINCE 2024"
buttons={[
{
text: "Explore Our Menu",
href: "#products",
},
text: "Explore Our Menu", href: "#products"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-sponge-cakes_1122-1369.jpg",
imageAlt: "artisanal bakery display case pastries",
},
imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-sponge-cakes_1122-1369.jpg", imageAlt: "artisanal bakery display case pastries"},
{
imageSrc: "http://img.b2bpic.net/free-photo/chef-rolling-dough-make-pastries_23-2148742179.jpg",
imageAlt: "pastry chef decorating dessert artistic",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/glass-showcase-pastry-shop-with-variety-fresh-cakes-pastries-popular-sweet-desserts-offered-sale_639032-1341.jpg",
imageAlt: "Glass showcase of pastry shop with variety of fresh cakes and pastries. Popular sweet desserts offered for sale",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/counter-nice-cafe_23-2147791033.jpg",
imageAlt: "Counter in nice cafe",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-holding-croissant_23-2149233686.jpg",
imageAlt: "Close up woman holding croissant",
},
imageSrc: "http://img.b2bpic.net/free-photo/chef-rolling-dough-make-pastries_23-2148742179.jpg", imageAlt: "pastry chef decorating dessert artistic"}
]}
mediaAnimation="slide-up"
rating={5}
@@ -102,17 +75,11 @@ export default function LandingPage() {
tag="OUR PHILOSOPHY"
bulletPoints={[
{
title: "Finest Ingredients",
description: "We source premium local and imported ingredients to guarantee freshness.",
},
title: "Finest Ingredients", description: "We source premium local and imported ingredients to guarantee freshness."},
{
title: "Artisanal Technique",
description: "Every pastry is hand-crafted with precision by our dedicated bakers.",
},
title: "Artisanal Technique", description: "Every pastry is hand-crafted with precision by our dedicated bakers."},
{
title: "Customer Centric",
description: "Your satisfaction is our motivation, reflected in our warm, personalized service.",
},
title: "Customer Centric", description: "Your satisfaction is our motivation, reflected in our warm, personalized service."},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-baker-rolling-dough-composition_23-2148302950.jpg"
imageAlt="pastry chef decorating dessert artistic"
@@ -128,47 +95,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "1",
name: "Golden Butter Croissant",
price: "RM 8.50",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-french-breakfast-with-croissant_23-2150408519.jpg",
imageAlt: "gourmet croissant butter pastry",
},
id: "1", name: "Golden Butter Croissant", price: "RM 8.50", imageSrc: "http://img.b2bpic.net/free-photo/delicious-french-breakfast-with-croissant_23-2150408519.jpg", imageAlt: "gourmet croissant butter pastry"},
{
id: "2",
name: "Fresh Berry Tart",
price: "RM 12.00",
imageSrc: "http://img.b2bpic.net/free-photo/tarts-with-strawberries-currant-whipped-cream-decorated-with-mint-leaves_2829-10798.jpg",
imageAlt: "gourmet fruit tart dessert",
},
id: "2", name: "Fresh Berry Tart", price: "RM 12.00", imageSrc: "http://img.b2bpic.net/free-photo/tarts-with-strawberries-currant-whipped-cream-decorated-with-mint-leaves_2829-10798.jpg", imageAlt: "gourmet fruit tart dessert"},
{
id: "3",
name: "Velvet Chocolate Cake",
price: "RM 15.00",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-cake-plate_23-2148251600.jpg",
imageAlt: "chocolate gourmet mousse cake",
},
id: "3", name: "Velvet Chocolate Cake", price: "RM 15.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-slices-cake-plate_23-2148251600.jpg", imageAlt: "chocolate gourmet mousse cake"},
{
id: "4",
name: "Assorted Luxury Macarons",
price: "RM 22.00",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-macarons-with-flower-inside-plate-pink-table-cake-biscuit-sugar-sweet_140725-28580.jpg",
imageAlt: "macaron gift box luxury",
},
id: "4", name: "Assorted Luxury Macarons", price: "RM 22.00", imageSrc: "http://img.b2bpic.net/free-photo/top-view-french-macarons-with-flower-inside-plate-pink-table-cake-biscuit-sugar-sweet_140725-28580.jpg", imageAlt: "macaron gift box luxury"},
{
id: "5",
name: "Dark Chocolate Eclair",
price: "RM 9.50",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-eclairs-oval-plate-tarts-laeves-cinnamon-dried-oranges-dark-wooden-table-with-copy-space_140725-90858.jpg",
imageAlt: "gourmet eclair chocolate glaze",
},
id: "5", name: "Dark Chocolate Eclair", price: "RM 9.50", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-eclairs-oval-plate-tarts-laeves-cinnamon-dried-oranges-dark-wooden-table-with-copy-space_140725-90858.jpg", imageAlt: "gourmet eclair chocolate glaze"},
{
id: "6",
name: "Classic Mille-Feuille",
price: "RM 14.00",
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-crepe-cake-decorated-with-chocolate-raspberries_140725-7802.jpg",
imageAlt: "gourmet mille-feuille pastry",
},
id: "6", name: "Classic Mille-Feuille", price: "RM 14.00", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-crepe-cake-decorated-with-chocolate-raspberries_140725-7802.jpg", imageAlt: "gourmet mille-feuille pastry"},
]}
title="Signature Creations"
description="Indulge in our carefully curated selection of handcrafted sweet and savory delights."
@@ -182,41 +119,17 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
id: "f1",
title: "Freshness Guaranteed",
author: "Daily Baked",
description: "We bake throughout the day to ensure every pastry is at its peak when it reaches you.",
tags: [
"Fresh",
"Quality",
],
imageSrc: "http://img.b2bpic.net/free-photo/tart-with-profiteroles-top-with-whipped-cream_114579-85785.jpg",
imageAlt: "gourmet croissant butter pastry",
},
id: "f1", title: "Freshness Guaranteed", author: "Daily Baked", description: "We bake throughout the day to ensure every pastry is at its peak when it reaches you.", tags: [
"Fresh", "Quality"],
imageSrc: "http://img.b2bpic.net/free-photo/tart-with-profiteroles-top-with-whipped-cream_114579-85785.jpg", imageAlt: "gourmet croissant butter pastry"},
{
id: "f2",
title: "Authentic Techniques",
author: "Traditional Roots",
description: "Our recipes honor traditional baking heritage, perfected over time for modern palates.",
tags: [
"Authentic",
"Heritage",
],
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-notebook-with-assortment-doughnuts-waffles_23-2148526367.jpg",
imageAlt: "gourmet fruit tart dessert",
},
id: "f2", title: "Authentic Techniques", author: "Traditional Roots", description: "Our recipes honor traditional baking heritage, perfected over time for modern palates.", tags: [
"Authentic", "Heritage"],
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-notebook-with-assortment-doughnuts-waffles_23-2148526367.jpg", imageAlt: "gourmet fruit tart dessert"},
{
id: "f3",
title: "Luxurious Experience",
author: "Fine Dining",
description: "From aesthetic presentation to exquisite flavor, every detail is designed for your indulgence.",
tags: [
"Luxury",
"Gourmet",
],
imageSrc: "http://img.b2bpic.net/free-photo/small-sweet-oval-cake-decorated-with-chocolate_140725-4169.jpg",
imageAlt: "chocolate gourmet mousse cake",
},
id: "f3", title: "Luxurious Experience", author: "Fine Dining", description: "From aesthetic presentation to exquisite flavor, every detail is designed for your indulgence.", tags: [
"Luxury", "Gourmet"],
imageSrc: "http://img.b2bpic.net/free-photo/small-sweet-oval-cake-decorated-with-chocolate_140725-4169.jpg", imageAlt: "chocolate gourmet mousse cake"},
]}
title="Why I PASTRY?"
description="More than just a bakery, we are a destination for those who value authenticity and refinement."
@@ -228,35 +141,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah J.",
imageSrc: "http://img.b2bpic.net/free-photo/woman-eats-ppetizing-pancakes-decorated-with-berries-flowers_169016-23193.jpg",
imageAlt: "smiling elegant woman bakery customer",
},
id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/woman-eats-ppetizing-pancakes-decorated-with-berries-flowers_169016-23193.jpg", imageAlt: "smiling elegant woman bakery customer"},
{
id: "2",
name: "Michael L.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-tray-muffins-counter_107420-12318.jpg",
imageAlt: "happy man smiling eating dessert",
},
id: "2", name: "Michael L.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-holding-tray-muffins-counter_107420-12318.jpg", imageAlt: "happy man smiling eating dessert"},
{
id: "3",
name: "Chloe T.",
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-with-glasses-smiling_23-2148053687.jpg",
imageAlt: "happy professional woman portrait",
},
id: "3", name: "Chloe T.", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-with-glasses-smiling_23-2148053687.jpg", imageAlt: "happy professional woman portrait"},
{
id: "4",
name: "David W.",
imageSrc: "http://img.b2bpic.net/free-photo/friendly-young-interracial-girls-good-mood-wear-nightgowns-pajama-party-leisure-lifestyle-beauty-concept_197531-31732.jpg",
imageAlt: "mature man smiling eating treat",
},
id: "4", name: "David W.", imageSrc: "http://img.b2bpic.net/free-photo/friendly-young-interracial-girls-good-mood-wear-nightgowns-pajama-party-leisure-lifestyle-beauty-concept_197531-31732.jpg", imageAlt: "mature man smiling eating treat"},
{
id: "5",
name: "Elena R.",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-female-baker-giving-wrapped-bread-customer-bakery_23-2148189127.jpg",
imageAlt: "young woman smiling holding pastry",
},
id: "5", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-female-baker-giving-wrapped-bread-customer-bakery_23-2148189127.jpg", imageAlt: "young woman smiling holding pastry"},
]}
cardTitle="Loved by Our Community"
cardTag="FEEDBACK"
@@ -269,20 +162,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Do you accept pre-orders?",
content: "Yes, we encourage pre-orders for large events or special custom cake requests.",
},
id: "q1", title: "Do you accept pre-orders?", content: "Yes, we encourage pre-orders for large events or special custom cake requests."},
{
id: "q2",
title: "Are your ingredients Halal?",
content: "We carefully source all ingredients to ensure they comply with high standards and requirements for our community.",
},
id: "q2", title: "Are your ingredients Halal?", content: "We carefully source all ingredients to ensure they comply with high standards and requirements for our community."},
{
id: "q3",
title: "What are your operating hours?",
content: "We are open daily until 9 PM to serve you freshly baked delights.",
},
id: "q3", title: "What are your operating hours?", content: "We are open daily until 9 PM to serve you freshly baked delights."},
]}
sideTitle="Commonly Asked"
sideDescription="Find answers to frequently asked questions about our process, sourcing, and bakery experience."
@@ -294,16 +178,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="GET IN TOUCH"
title="Indulge in Excellence Today"
description="Have questions about our menu or want to place a special order? Our team is here to assist you."
buttons={[
{
text: "Contact Us",
href: "tel:0361372830",
},
text: "Contact Us", href: "tel:0361372830"},
]}
/>
</div>
@@ -313,33 +194,21 @@ export default function LandingPage() {
logoText="I PASTRY"
columns={[
{
title: "Navigation",
items: [
title: "Navigation", items: [
{
label: "Menu",
href: "#products",
},
label: "Menu", href: "#products"},
{
label: "Our Story",
href: "#about",
},
label: "Our Story", href: "#about"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}