Merge version_1 into main #2
295
src/app/page.tsx
295
src/app/page.tsx
@@ -30,26 +30,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Team",
|
||||
id: "team",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "products" },
|
||||
{ name: "Team", id: "team" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Symphonys"
|
||||
/>
|
||||
@@ -59,37 +44,14 @@ export default function LandingPage() {
|
||||
<HeroCarouselLogo
|
||||
logoText="Symphonys Artisanal Bakery"
|
||||
description="Baking Dreams Into Reality - One Bite at a Time"
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Menu",
|
||||
href: "#products",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Explore Menu", href: "#products" }]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cool-breakfast-composition_23-2147658656.jpg?_wi=1",
|
||||
imageAlt: "fresh croissant close up",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-brownies-served-with-glass-tea_114579-13870.jpg?_wi=1",
|
||||
imageAlt: "european cafe pastry display",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sandwich-with-ham-herbs_2829-8226.jpg?_wi=1",
|
||||
imageAlt: "delicious cheesecake slice",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/donut-arrangement-decorated-with-christmas-berry-ornament-marble_114579-24301.jpg",
|
||||
imageAlt: "bakery cafe counter",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-croissant-coffee-breakfast_23-2148858518.jpg",
|
||||
imageAlt: "croissant and coffee setting",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-floral-feast-still-life_23-2149509046.jpg",
|
||||
imageAlt: "bakery store window display",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/cool-breakfast-composition_23-2147658656.jpg", imageAlt: "fresh croissant close up" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/chocolate-brownies-served-with-glass-tea_114579-13870.jpg", imageAlt: "european cafe pastry display" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/sandwich-with-ham-herbs_2829-8226.jpg", imageAlt: "delicious cheesecake slice" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/donut-arrangement-decorated-with-christmas-berry-ornament-marble_114579-24301.jpg", imageAlt: "bakery cafe counter" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-croissant-coffee-breakfast_23-2148858518.jpg", imageAlt: "croissant and coffee setting" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/delicious-floral-feast-still-life_23-2149509046.jpg", imageAlt: "bakery store window display" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,48 +73,12 @@ export default function LandingPage() {
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Buttery Croissant",
|
||||
price: "$3.50",
|
||||
variant: "Pastry",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cinnamon-raisin-roll_1339-6695.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Fruit Danish",
|
||||
price: "$4.00",
|
||||
variant: "Pastry",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/little-simple-cake-with-sugar-powder-raspberry-cranberries-yellow-cherries-brown-wooden-rustic-berry-fruit-cake-sweet-bake_140725-32361.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Cheesecake Slice",
|
||||
price: "$6.50",
|
||||
variant: "Dessert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheesecakcheesecake-with-strawberries-isolated-white-backgrounde-with-strawberries-isolated-white-background_123827-36081.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Gourmet Sandwich",
|
||||
price: "$9.00",
|
||||
variant: "Lunch",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/selective-sandwich-with-shrimps_181624-60061.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Italian Donut",
|
||||
price: "$2.50",
|
||||
variant: "Sweet",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-two-fresh-sugar-donuts-wooden-board_181624-32531.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Sourdough Loaf",
|
||||
price: "$7.00",
|
||||
variant: "Bread",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-board-with-fried-chicken-legs-meat_114579-68219.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Buttery Croissant", price: "$3.50", variant: "Pastry", imageSrc: "http://img.b2bpic.net/free-photo/cinnamon-raisin-roll_1339-6695.jpg" },
|
||||
{ id: "p2", name: "Fruit Danish", price: "$4.00", variant: "Pastry", imageSrc: "http://img.b2bpic.net/free-photo/little-simple-cake-with-sugar-powder-raspberry-cranberries-yellow-cherries-brown-wooden-rustic-berry-fruit-cake-sweet-bake_140725-32361.jpg" },
|
||||
{ id: "p3", name: "Cheesecake Slice", price: "$6.50", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/cheesecakcheesecake-with-strawberries-isolated-white-backgrounde-with-strawberries-isolated-white-background_123827-36081.jpg" },
|
||||
{ id: "p4", name: "Gourmet Sandwich", price: "$9.00", variant: "Lunch", imageSrc: "http://img.b2bpic.net/free-photo/selective-sandwich-with-shrimps_181624-60061.jpg" },
|
||||
{ id: "p5", name: "Italian Donut", price: "$2.50", variant: "Sweet", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-two-fresh-sugar-donuts-wooden-board_181624-32531.jpg" },
|
||||
{ id: "p6", name: "Sourdough Loaf", price: "$7.00", variant: "Bread", imageSrc: "http://img.b2bpic.net/free-photo/wooden-board-with-fried-chicken-legs-meat_114579-68219.jpg" },
|
||||
]}
|
||||
title="Artisanal Delights"
|
||||
description="Indulge in our exquisite selection of handcrafted European pastries and breads."
|
||||
@@ -166,40 +92,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Artisanal Craft",
|
||||
description: "Every item is handmade with dedication and quality ingredients.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-baker-prepares-bread-with-flour_1150-17807.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-ready-pour-milk-into-bowl_23-2148361980.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cool-breakfast-composition_23-2147658656.jpg?_wi=2",
|
||||
imageAlt: "pastry chef working dough",
|
||||
title: "Artisanal Craft", description: "Every item is handmade with dedication and quality ingredients.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/male-baker-prepares-bread-with-flour_1150-17807.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-ready-pour-milk-into-bowl_23-2148361980.jpg" }
|
||||
},
|
||||
{
|
||||
title: "Fresh Daily",
|
||||
description: "Baked fresh every single morning for the perfect experience.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-working-bread-bakery_23-2148983558.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-bread-oven_140725-4139.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-brownies-served-with-glass-tea_114579-13870.jpg?_wi=2",
|
||||
imageAlt: "pastry chef working dough",
|
||||
title: "Fresh Daily", description: "Baked fresh every single morning for the perfect experience.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/man-working-bread-bakery_23-2148983558.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/freshly-baked-bread-oven_140725-4139.jpg" }
|
||||
},
|
||||
{
|
||||
title: "Warm Hospitality",
|
||||
description: "A European cafe vibe where every guest is treated with kindness.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-restaurant_74190-5736.jpg",
|
||||
},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-young-woman-sitting-modern-cafe_171337-17123.jpg",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sandwich-with-ham-herbs_2829-8226.jpg?_wi=2",
|
||||
imageAlt: "pastry chef working dough",
|
||||
title: "Warm Hospitality", description: "A European cafe vibe where every guest is treated with kindness.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/abstract-blur-restaurant_74190-5736.jpg" },
|
||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-young-woman-sitting-modern-cafe_171337-17123.jpg" }
|
||||
},
|
||||
]}
|
||||
showStepNumbers={false}
|
||||
@@ -215,27 +117,9 @@ export default function LandingPage() {
|
||||
gridVariant="asymmetric-60-wide-40-narrow"
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Elena Rossi",
|
||||
role: "Head Baker",
|
||||
description: "Bringing European tradition to Doha with passion.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-male-baker-with-his-arms-crossed-looking-camera_23-2148189025.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Omar Khalil",
|
||||
role: "Cafe Manager",
|
||||
description: "Ensuring every guest feels right at home.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-friendly-waitress-coffee-shop-barista-giving-out-takeaway-order-cappuccino-paper-cup_1258-203449.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Sarah Ahmed",
|
||||
role: "Pastry Chef",
|
||||
description: "Creating sweet memories one bite at a time.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-confectioner-white-wear-holding-delicious-pastries-trying-it-pink-wall_140725-35276.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Elena Rossi", role: "Head Baker", description: "Bringing European tradition to Doha with passion.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-male-baker-with-his-arms-crossed-looking-camera_23-2148189025.jpg" },
|
||||
{ id: "t2", name: "Omar Khalil", role: "Cafe Manager", description: "Ensuring every guest feels right at home.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-friendly-waitress-coffee-shop-barista-giving-out-takeaway-order-cappuccino-paper-cup_1258-203449.jpg" },
|
||||
{ id: "t3", name: "Sarah Ahmed", role: "Pastry Chef", description: "Creating sweet memories one bite at a time.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-confectioner-white-wear-holding-delicious-pastries-trying-it-pink-wall_140725-35276.jpg" },
|
||||
]}
|
||||
title="Meet Our Team"
|
||||
description="Passionate individuals dedicated to making your visit memorable."
|
||||
@@ -248,60 +132,16 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Layla A.",
|
||||
role: "Regular",
|
||||
company: "Doha Local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "John M.",
|
||||
role: "Foodie",
|
||||
company: "Visitor",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mother-with-apron-holding-plate-muffins_23-2148414889.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Fatima Z.",
|
||||
role: "Blogger",
|
||||
company: "TasteDoha",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sharing-birthday-cake_1098-15518.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Mark S.",
|
||||
role: "Customer",
|
||||
company: "Business",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-woman-eating-restaurant_23-2148395386.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Nour H.",
|
||||
role: "Regular",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-coffee-cup-showing-thumb-up_23-2148055893.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Layla A.", role: "Regular", company: "Doha Local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg" },
|
||||
{ id: "t2", name: "John M.", role: "Foodie", company: "Visitor", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-mother-with-apron-holding-plate-muffins_23-2148414889.jpg" },
|
||||
{ id: "t3", name: "Fatima Z.", role: "Blogger", company: "TasteDoha", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/sharing-birthday-cake_1098-15518.jpg" },
|
||||
{ id: "t4", name: "Mark S.", role: "Customer", company: "Business", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-woman-eating-restaurant_23-2148395386.jpg" },
|
||||
{ id: "t5", name: "Nour H.", role: "Regular", company: "Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-with-coffee-cup-showing-thumb-up_23-2148055893.jpg" },
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "5k+",
|
||||
label: "Happy Guests",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Quality Ingredients",
|
||||
},
|
||||
{
|
||||
value: "8am-11pm",
|
||||
label: "Daily Service",
|
||||
},
|
||||
{ value: "5k+", label: "Happy Guests" },
|
||||
{ value: "100%", label: "Quality Ingredients" },
|
||||
{ value: "8am-11pm", label: "Daily Service" },
|
||||
]}
|
||||
title="Guest Stories"
|
||||
description="What our wonderful community says about their experience at Symphonys."
|
||||
@@ -311,18 +151,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
tag="Contact Us"
|
||||
title="We'd Love to Hear From You"
|
||||
description="Open Daily 8am to 11pm (Closed for Friday Prayer). Visit us for a treat!"
|
||||
buttons={[
|
||||
{
|
||||
text: "Call +974 4148 7722",
|
||||
href: "tel:+97441487722",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Call +974 4148 7722", href: "tel:+97441487722" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -332,54 +165,24 @@ export default function LandingPage() {
|
||||
logoText="Symphonys"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Press",
|
||||
href: "#",
|
||||
},
|
||||
title: "Company", items: [
|
||||
{ label: "About", href: "#about" },
|
||||
{ label: "Careers", href: "#" },
|
||||
{ label: "Press", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
{
|
||||
label: "Wholesale",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Promotion Terms",
|
||||
href: "#",
|
||||
},
|
||||
title: "Services", items: [
|
||||
{ label: "Wholesale", href: "#" },
|
||||
{ label: "Help Center", href: "#" },
|
||||
{ label: "Promotion Terms", href: "#" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "https://instagram.com/symphonys_doha",
|
||||
},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
title: "Connect", items: [
|
||||
{ label: "Instagram", href: "https://instagram.com/symphonys_doha" },
|
||||
{ label: "Facebook", href: "#" },
|
||||
{ label: "Contact", href: "#contact" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user