Merge version_1 into main #2

Merged
bender merged 4 commits from version_1 into main 2026-04-29 10:22:27 +00:00
4 changed files with 94 additions and 345 deletions

View File

@@ -7,35 +7,31 @@ import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwe
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
export default function LandingPage() {
export default function AboutPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Bidamour"
button={{ text: "Order Now", href: "/menu" }}
/>
</div>
@@ -47,24 +43,8 @@ export default function LandingPage() {
title="Our Story"
description="From a small kitchen to a city favorite."
features={[
{
id: "f7",
title: "The Beginning",
descriptions: [
"Founded with a passion for family recipes.",
],
imageSrc: "http://img.b2bpic.net/free-photo/tasty-macaroons-display-case_23-2147787073.jpg?_wi=2",
imageAlt: "Tasty macaroons on display case",
},
{
id: "f8",
title: "Our Growth",
descriptions: [
"Expanding to serve the wider Helwan community.",
],
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg?_wi=4",
imageAlt: "Tasty macaroons on display case",
},
{ id: "f7", title: "The Beginning", descriptions: ["Founded with a passion for family recipes."], imageSrc: "http://img.b2bpic.net/free-photo/tasty-macaroons-display-case_23-2147787073.jpg", imageAlt: "Tasty macaroons on display case" },
{ id: "f8", title: "Our Growth", descriptions: ["Expanding to serve the wider Helwan community."], imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg", imageAlt: "Tasty macaroons on display case" },
]}
/>
</div>
@@ -75,16 +55,8 @@ export default function LandingPage() {
title="Join Our Journey"
description="Have questions about our story?"
inputs={[
{
name: "name",
type: "text",
placeholder: "Name",
},
{
name: "email",
type: "email",
placeholder: "Email",
},
{ name: "name", type: "text", placeholder: "Name" },
{ name: "email", type: "email", placeholder: "Email" },
]}
imageSrc="http://img.b2bpic.net/free-photo/cozy-bakery-shop-interior-with-freshly-baked-goods-street-view_23-2151997915.jpg"
/>
@@ -93,22 +65,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About",
href: "/about",
},
{
label: "Contact",
href: "/contact",
},
],
},
{ items: [{ label: "Menu", href: "/menu" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }] },
]}
logoText="Bidamour"
/>
@@ -116,4 +73,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -7,35 +7,31 @@ import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
export default function LandingPage() {
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Bidamour"
button={{ text: "Order Now", href: "/menu" }}
/>
</div>
@@ -45,16 +41,8 @@ export default function LandingPage() {
title="Get in Touch"
description="We'd love to hear from you."
inputs={[
{
name: "name",
type: "text",
placeholder: "Name",
},
{
name: "email",
type: "email",
placeholder: "Email",
},
{ name: "name", type: "text", placeholder: "Name" },
{ name: "email", type: "email", placeholder: "Email" },
]}
imageSrc="http://img.b2bpic.net/free-photo/freshly-baked-homemade-cakes-festive-table_169016-10785.jpg"
/>
@@ -66,35 +54,14 @@ export default function LandingPage() {
useInvertedBackground={false}
title="What People Say"
description="We cherish every customer experience."
names={[
"Sarah M.",
"Ahmed R.",
"Layla K.",
"Omar H.",
"Nour A.",
]}
names={["Sarah M.", "Ahmed R.", "Layla K.", "Omar H.", "Nour A."]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About",
href: "/about",
},
{
label: "Contact",
href: "/contact",
},
],
},
{ items: [{ label: "Menu", href: "/menu" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }] },
]}
logoText="Bidamour"
/>
@@ -102,4 +69,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -7,35 +7,31 @@ import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
export default function LandingPage() {
export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Bidamour"
button={{ text: "Order Now", href: "/menu" }}
/>
</div>
@@ -48,18 +44,9 @@ export default function LandingPage() {
title="Our Menu"
description="Explore our delicious selection of freshly baked treats."
products={[
{
id: "m1",
name: "Signature Chocolate Cake",
price: "$20",
imageSrc: "http://img.b2bpic.net/free-photo/tartlets-with-white-chocolate-filling-berry-jam-top_114579-65420.jpg",
},
{
id: "m2",
name: "Fruit Tartlet",
price: "$4",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-bakery-with-berries-fruits-served-white-plate_8353-628.jpg",
},
{ id: "m1", name: "Signature Chocolate Cake", price: "$20", imageSrc: "http://img.b2bpic.net/free-photo/tartlets-with-white-chocolate-filling-berry-jam-top_114579-65420.jpg" },
{ id: "m2", name: "Fruit Tartlet", price: "$4", imageSrc: "http://img.b2bpic.net/free-photo/tasty-bakery-with-berries-fruits-served-white-plate_8353-628.jpg" },
{ id: "m3", name: "Extra Treat", price: "$6", imageSrc: "http://img.b2bpic.net/free-photo/tasty-macaroons-display-case_23-2147787073.jpg" }
]}
/>
</div>
@@ -72,24 +59,8 @@ export default function LandingPage() {
title="Bakery Standards"
description="Quality assurance in every bite."
features={[
{
id: "f5",
title: "Organic Flour",
descriptions: [
"Used in all our artisanal loaves.",
],
imageSrc: "http://img.b2bpic.net/free-photo/tasty-macaroons-display-case_23-2147787073.jpg?_wi=1",
imageAlt: "Tasty macaroons on display case",
},
{
id: "f6",
title: "Local Berries",
descriptions: [
"Sourced fresh from local farms.",
],
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg?_wi=3",
imageAlt: "Tasty macaroons on display case",
},
{ id: "f5", title: "Organic Flour", descriptions: ["Used in all our artisanal loaves."], imageSrc: "http://img.b2bpic.net/free-photo/tasty-macaroons-display-case_23-2147787073.jpg", imageAlt: "Tasty macaroons on display case" },
{ id: "f6", title: "Local Berries", descriptions: ["Sourced fresh from local farms."], imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg", imageAlt: "Tasty macaroons on display case" },
]}
/>
</div>
@@ -97,22 +68,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About",
href: "/about",
},
{
label: "Contact",
href: "/contact",
},
],
},
{ items: [{ label: "Menu", href: "/menu" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }] },
]}
logoText="Bidamour"
/>
@@ -120,4 +76,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -17,29 +17,25 @@ export default function LandingPage() {
defaultButtonVariant="elastic-effect"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Contact",
id: "/contact",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Contact", id: "/contact" },
]}
brandName="Bidamour"
button={{ text: "Order Now", href: "/menu" }}
/>
</div>
@@ -48,40 +44,16 @@ export default function LandingPage() {
logoText="Bidamour"
description="Freshly made every day — cakes, pastries, and oriental sweets crafted with love"
buttons={[
{
text: "Order Now",
href: "/menu",
},
{
text: "View Menu",
href: "/menu",
},
{ text: "Order Now", href: "/menu" },
{ text: "View Menu", href: "/menu" },
]}
slides={[
{
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg?_wi=1",
imageAlt: "Celebration cake",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg",
imageAlt: "Pastries tray",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/piece-cherry-pie-with-custard_23-2147802614.jpg",
imageAlt: "Mini sweets",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/muffins-black_114579-18496.jpg",
imageAlt: "Oriental sweets",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/cupcake-still-life_23-2148097840.jpg",
imageAlt: "Fresh bakery items",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-sugar-powdered-pie-with-french-macarons-tea-pink_140725-78317.jpg",
imageAlt: "Custom cake",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg", imageAlt: "Celebration cake" },
{ imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg", imageAlt: "Pastries tray" },
{ imageSrc: "http://img.b2bpic.net/free-photo/piece-cherry-pie-with-custard_23-2147802614.jpg", imageAlt: "Mini sweets" },
{ imageSrc: "http://img.b2bpic.net/free-photo/muffins-black_114579-18496.jpg", imageAlt: "Oriental sweets" },
{ imageSrc: "http://img.b2bpic.net/free-photo/cupcake-still-life_23-2148097840.jpg", imageAlt: "Fresh bakery items" },
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-sugar-powdered-pie-with-french-macarons-tea-pink_140725-78317.jpg", imageAlt: "Custom cake" },
]}
/>
</div>
@@ -90,13 +62,7 @@ export default function LandingPage() {
<SocialProofOne
textboxLayout="default"
useInvertedBackground={false}
names={[
"400+ Satisfied Customers",
"5 Star Rating",
"Best in Helwan",
"Quality Assured",
"Delicious Taste",
]}
names={["400+ Satisfied Customers", "5 Star Rating", "Best in Helwan", "Quality Assured", "Delicious Taste"]}
title="Loved by the community"
description="Trusted by dessert lovers across the city for our quality and taste."
/>
@@ -109,42 +75,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Celebration Cakes",
price: "Starting at $15",
imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-holding-palatable-cake_23-2147787097.jpg?_wi=1",
},
{
id: "p2",
name: "Daily Pastries",
price: "$2",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-breakfast-set-with-croissant-plate-jam-bowl-cup-tea-tray-with-orange-lemon-slices-with-open-book-little-flower-book-cloth-black-background_141793-130438.jpg?_wi=1",
},
{
id: "p3",
name: "Mini Desserts",
price: "$5",
imageSrc: "http://img.b2bpic.net/free-photo/wooden-board-with-different-sweet-cookies-with-chocolate-syrup_114579-32127.jpg",
},
{
id: "p4",
name: "Oriental Sweets",
price: "$8",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-different-little-cakes-with-sliced-fruits-candies-chocolate-bangles-berries-grey-cookie-biscuit-sweet-sugar-bake_140725-34237.jpg",
},
{
id: "p5",
name: "Birthday Special",
price: "$25",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-holding-cake_23-2150599044.jpg",
},
{
id: "p6",
name: "Bakery Classics",
price: "$4",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-full-food_23-2149209211.jpg",
},
{ id: "p1", name: "Celebration Cakes", price: "Starting at $15", imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-holding-palatable-cake_23-2147787097.jpg" },
{ id: "p2", name: "Daily Pastries", price: "$2", imageSrc: "http://img.b2bpic.net/free-photo/top-view-breakfast-set-with-croissant-plate-jam-bowl-cup-tea-tray-with-orange-lemon-slices-with-open-book-little-flower-book-cloth-black-background_141793-130438.jpg" },
{ id: "p3", name: "Mini Desserts", price: "$5", imageSrc: "http://img.b2bpic.net/free-photo/wooden-board-with-different-sweet-cookies-with-chocolate-syrup_114579-32127.jpg" },
{ id: "p4", name: "Oriental Sweets", price: "$8", imageSrc: "http://img.b2bpic.net/free-photo/top-view-different-little-cakes-with-sliced-fruits-candies-chocolate-bangles-berries-grey-cookie-biscuit-sweet-sugar-bake_140725-34237.jpg" },
{ id: "p5", name: "Birthday Special", price: "$25", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-hands-holding-cake_23-2150599044.jpg" },
{ id: "p6", name: "Bakery Classics", price: "$4", imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-full-food_23-2149209211.jpg" },
]}
title="Best Sellers"
description="Discover our most loved treats, hand-crafted daily just for you."
@@ -157,42 +93,10 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
features={[
{
id: "f1",
title: "Fresh Daily",
descriptions: [
"Everything is baked fresh every single morning.",
],
imageSrc: "http://img.b2bpic.net/free-photo/muffins-black_114579-18495.jpg",
imageAlt: "Muffins on black.",
},
{
id: "f2",
title: "High-Quality Ingredients",
descriptions: [
"We only source premium and natural ingredients.",
],
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg?_wi=2",
imageAlt: "Muffins on black.",
},
{
id: "f3",
title: "Affordable Prices",
descriptions: [
"Enjoy gourmet quality without the high price tag.",
],
imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-holding-palatable-cake_23-2147787097.jpg?_wi=2",
imageAlt: "Muffins on black.",
},
{
id: "f4",
title: "Fast Delivery",
descriptions: [
"Quick and safe delivery right to your door.",
],
imageSrc: "http://img.b2bpic.net/free-photo/top-view-breakfast-set-with-croissant-plate-jam-bowl-cup-tea-tray-with-orange-lemon-slices-with-open-book-little-flower-book-cloth-black-background_141793-130438.jpg?_wi=2",
imageAlt: "Muffins on black.",
},
{ id: "f1", title: "Fresh Daily", descriptions: ["Everything is baked fresh every single morning."], imageSrc: "http://img.b2bpic.net/free-photo/muffins-black_114579-18495.jpg", imageAlt: "Muffins on black." },
{ id: "f2", title: "High-Quality Ingredients", descriptions: ["We only source premium and natural ingredients."], imageSrc: "http://img.b2bpic.net/free-photo/gourmet-french-pastry-collection-no-people-indoors-generated-by-ai_188544-40763.jpg", imageAlt: "Muffins on black." },
{ id: "f3", title: "Affordable Prices", descriptions: ["Enjoy gourmet quality without the high price tag."], imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-holding-palatable-cake_23-2147787097.jpg", imageAlt: "Muffins on black." },
{ id: "f4", title: "Fast Delivery", descriptions: ["Quick and safe delivery right to your door."], imageSrc: "http://img.b2bpic.net/free-photo/top-view-breakfast-set-with-croissant-plate-jam-bowl-cup-tea-tray-with-orange-lemon-slices-with-open-book-little-flower-book-cloth-black-background_141793-130438.jpg", imageAlt: "Muffins on black." },
]}
title="Why Choose Bidamour?"
description="We are dedicated to providing the highest quality desserts with the freshest ingredients."
@@ -206,20 +110,8 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "deal",
badge: "Limited Time",
price: "15% OFF",
subtitle: "All celebration cakes today",
features: [
"Same-day delivery",
"Valid until 8 PM",
],
buttons: [
{
text: "Order Now",
href: "/menu",
},
],
id: "deal", badge: "Limited Time", price: "15% OFF", subtitle: "All celebration cakes today", features: ["Same-day delivery", "Valid until 8 PM"],
buttons: [{ text: "Order Now", href: "/menu" }],
},
]}
title="Today's Deal"
@@ -233,16 +125,8 @@ export default function LandingPage() {
title="Craving something sweet?"
description="Order now and treat yourself to the finest desserts in Helwan."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
},
{
name: "email",
type: "email",
placeholder: "Your Email",
},
{ name: "name", type: "text", placeholder: "Your Name" },
{ name: "email", type: "email", placeholder: "Your Email" },
]}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-shot-delicious-ring-cake-put-white-plate-white-flower-near-it_181624-28252.jpg"
/>
@@ -251,22 +135,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About",
href: "/about",
},
{
label: "Contact",
href: "/contact",
},
],
},
{ items: [{ label: "Menu", href: "/menu" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }] },
]}
logoText="Bidamour"
/>
@@ -274,4 +143,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}