6 Commits

Author SHA1 Message Date
25390770f6 Merge version_4 into main
Merge version_4 into main
2026-05-09 12:51:17 +00:00
8a8dfeb109 Update src/app/page.tsx 2026-05-09 12:51:11 +00:00
8f7e6cf5f9 Merge version_3 into main
Merge version_3 into main
2026-05-09 12:50:06 +00:00
4d59b954ce Update src/app/page.tsx 2026-05-09 12:50:03 +00:00
508e80708d Merge version_2 into main
Merge version_2 into main
2026-05-09 12:49:01 +00:00
41c25582e1 Update src/app/page.tsx 2026-05-09 12:48:58 +00:00

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Menu", name: "Menu", id: "menu"},
id: "menu",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Yousef Falafel" brandName="Yousef Falafel"
/> />
@@ -56,64 +48,41 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroCentered <HeroCentered
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Yousef Falafel: Authentic Traditions" title="Yousef Falafel: Authentic Traditions"
description="Experience the crisp, golden perfection of our traditional family-recipe falafel." description="Experience the crisp, golden perfection of our traditional family-recipe falafel."
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6859.jpg", src: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6859.jpg", alt: "Customer"},
alt: "Customer",
},
{ {
src: "http://img.b2bpic.net/free-photo/woman-stylish-denim-jacket-coffee-shop_273609-4453.jpg", src: "http://img.b2bpic.net/free-photo/woman-stylish-denim-jacket-coffee-shop_273609-4453.jpg", alt: "Customer"},
alt: "Customer",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-happy-dark-skinned-young-female-with-frizzy-hair-eats-something-drinks-smoothie-spends-free-time-with-boyfriend-friend-enjoys-summer-vacations-tropical-country-island_273609-2195.jpg", src: "http://img.b2bpic.net/free-photo/portrait-happy-dark-skinned-young-female-with-frizzy-hair-eats-something-drinks-smoothie-spends-free-time-with-boyfriend-friend-enjoys-summer-vacations-tropical-country-island_273609-2195.jpg", alt: "Customer"},
alt: "Customer",
},
{ {
src: "http://img.b2bpic.net/free-photo/best-friends-celebrating-new-year-s-eve-together_23-2149144052.jpg", src: "http://img.b2bpic.net/free-photo/best-friends-celebrating-new-year-s-eve-together_23-2149144052.jpg", alt: "Customer"},
alt: "Customer",
},
{ {
src: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg", src: "http://img.b2bpic.net/side-view-friends-enjoying-dinner-party_52683-132626.jpg", alt: "Customer"},
alt: "Customer",
},
]} ]}
avatarText="Loved by thousands" avatarText="Loved by thousands"
buttons={[ buttons={[
{ {
text: "See Our Menu", text: "See Our Menu", href: "#menu"},
href: "#menu",
},
]} ]}
marqueeItems={[ marqueeItems={[
{ {
type: "text-icon", type: "text-icon", text: "100% Vegan", icon: Leaf,
text: "100% Vegan",
icon: Leaf,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Farm to Table", icon: Truck,
text: "Farm to Table",
icon: Truck,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Authentic Spices", icon: Flame,
text: "Authentic Spices",
icon: Flame,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Family Recipe", icon: Heart,
text: "Family Recipe",
icon: Heart,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Fast Service", icon: Clock,
text: "Fast Service",
icon: Clock,
}, },
]} ]}
/> />
@@ -124,20 +93,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Crafting Flavors Since 1985"},
content: "Crafting Flavors Since 1985",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/close-up-hand-holding-food-croquette_23-2149202681.jpg", alt: "About us"},
src: "http://img.b2bpic.net/free-photo/close-up-hand-holding-food-croquette_23-2149202681.jpg",
alt: "About us",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Visit Us", text: "Visit Us", href: "#contact"},
href: "#contact",
},
]} ]}
/> />
</div> </div>
@@ -150,44 +112,25 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "1", id: "1", name: "Classic Falafel Wrap", price: "$8.50", imageSrc: "http://img.b2bpic.net/free-photo/smoked-salmon-with-fresh-salad_1258-194.jpg"},
name: "Classic Falafel Wrap",
price: "$8.50",
imageSrc: "http://img.b2bpic.net/free-photo/smoked-salmon-with-fresh-salad_1258-194.jpg",
},
{ {
id: "2", id: "2", name: "Signature Hummus Bowl", price: "$7.00", imageSrc: "http://img.b2bpic.net/free-photo/delicious-hummus-plate-still-life-flat-lay_23-2149595635.jpg"},
name: "Signature Hummus Bowl",
price: "$7.00",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-hummus-plate-still-life-flat-lay_23-2149595635.jpg",
},
{ {
id: "3", id: "3", name: "Fresh Tabouleh Salad", price: "$6.50", imageSrc: "http://img.b2bpic.net/free-photo/homemade-sesame-paste-with-sesame-seeds_114579-30690.jpg"},
name: "Fresh Tabouleh Salad",
price: "$6.50",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-sesame-paste-with-sesame-seeds_114579-30690.jpg",
},
{ {
id: "4", id: "4", name: "Grilled Halloumi Bites", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/close-up-caesar-salad-grilled-chicken-breasts-fresh-salad-plate-dark-wooden-table_176474-2461.jpg"},
name: "Grilled Halloumi Bites",
price: "$9.00",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-caesar-salad-grilled-chicken-breasts-fresh-salad-plate-dark-wooden-table_176474-2461.jpg",
},
{ {
id: "5", id: "5", name: "Falafel Pita Pocket", price: "$7.50", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-with-paper-wrapped-sandwich_23-2151309938.jpg"},
name: "Falafel Pita Pocket",
price: "$7.50",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-with-paper-wrapped-sandwich_23-2151309938.jpg",
},
{ {
id: "6", id: "6", name: "Stuffed Vine Leaves", price: "$5.50", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-leaf-dolma-ground-meat-dish-with-seasonings-dark_140725-52803.jpg"},
name: "Stuffed Vine Leaves",
price: "$5.50",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-leaf-dolma-ground-meat-dish-with-seasonings-dark_140725-52803.jpg",
},
]} ]}
title="Our Signature Dishes" title="Our Signature Dishes"
description="From our secret recipe falafel to fresh salads and dips." description="Hand-crafted, crispy perfection delivered to your door."
buttons={[
{
text: "Order Now", href: "#contact"
}
]}
/> />
</div> </div>
@@ -198,29 +141,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "f1", id: "f1", title: "Farm Fresh", descriptions: [
title: "Farm Fresh", "We source daily produce from local farmers."],
descriptions: [ imageSrc: "http://img.b2bpic.net/free-photo/red-bell-pepper-pieces_23-2148173912.jpg"},
"We source daily produce from local farmers.",
],
imageSrc: "http://img.b2bpic.net/free-photo/red-bell-pepper-pieces_23-2148173912.jpg",
},
{ {
id: "f2", id: "f2", title: "Traditional Recipes", descriptions: [
title: "Traditional Recipes", "Family-secret spices handed down for decades."],
descriptions: [ imageSrc: "http://img.b2bpic.net/free-photo/tomato-with-eggs-bread_140725-9750.jpg"},
"Family-secret spices handed down for decades.",
],
imageSrc: "http://img.b2bpic.net/free-photo/tomato-with-eggs-bread_140725-9750.jpg",
},
{ {
id: "f3", id: "f3", title: "Cooked To Order", descriptions: [
title: "Cooked To Order", "Every falafel ball fried fresh when you order."],
descriptions: [ imageSrc: "http://img.b2bpic.net/free-photo/homemade-sesame-paste-with-sesame-seeds_114579-30693.jpg"},
"Every falafel ball fried fresh when you order.",
],
imageSrc: "http://img.b2bpic.net/free-photo/homemade-sesame-paste-with-sesame-seeds_114579-30693.jpg",
},
]} ]}
title="Why Yousef Falafel?" title="Why Yousef Falafel?"
description="Fresh, locally sourced ingredients and time-honored techniques." description="Fresh, locally sourced ingredients and time-honored techniques."
@@ -234,23 +165,14 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", icon: Star,
icon: Star, title: "Loyal Customers", value: "10,000+"},
title: "Loyal Customers",
value: "10,000+",
},
{ {
id: "m2", id: "m2", icon: Utensils,
icon: Utensils, title: "Falafel Served", value: "1M+"},
title: "Falafel Served",
value: "1M+",
},
{ {
id: "m3", id: "m3", icon: Award,
icon: Award, title: "Years of Tradition", value: "40+"},
title: "Years of Tradition",
value: "40+",
},
]} ]}
title="Our Impact" title="Our Impact"
description="Serving thousands of happy diners." description="Serving thousands of happy diners."
@@ -264,59 +186,28 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Sarah Ahmed", role: "Foodie", company: "Local Blog", rating: 5,
name: "Sarah Ahmed", imageSrc: "http://img.b2bpic.net/free-photo/medium-woman-taking-food-photo_23-2149250048.jpg"},
role: "Foodie",
company: "Local Blog",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-woman-taking-food-photo_23-2149250048.jpg",
},
{ {
id: "t2", id: "t2", name: "Mark Wilson", role: "Visitor", company: "Traveler", rating: 5,
name: "Mark Wilson", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-woman-table_23-2148899035.jpg"},
role: "Visitor",
company: "Traveler",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-woman-table_23-2148899035.jpg",
},
{ {
id: "t3", id: "t3", name: "Leyla Khan", role: "Local", company: "Community", rating: 5,
name: "Leyla Khan", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-boy-cafe_23-2148436233.jpg"},
role: "Local",
company: "Community",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-boy-cafe_23-2148436233.jpg",
},
{ {
id: "t4", id: "t4", name: "James Smith", role: "Customer", company: "Regular", rating: 5,
name: "James Smith", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-funny-way_23-2150269630.jpg"},
role: "Customer",
company: "Regular",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-funny-way_23-2150269630.jpg",
},
{ {
id: "t5", id: "t5", name: "Elena Rossi", role: "Customer", company: "Regular", rating: 5,
name: "Elena Rossi", imageSrc: "http://img.b2bpic.net/free-photo/positive-satisfied-customer-making-ok-gesture_74855-3646.jpg"},
role: "Customer",
company: "Regular",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-satisfied-customer-making-ok-gesture_74855-3646.jpg",
},
]} ]}
kpiItems={[ kpiItems={[
{ {
value: "4.9/5", value: "4.9/5", label: "Avg Rating"},
label: "Avg Rating",
},
{ {
value: "95%", value: "95%", label: "Repeat Guests"},
label: "Repeat Guests",
},
{ {
value: "500+", value: "500+", label: "Google Reviews"},
label: "Google Reviews",
},
]} ]}
title="What Our Guests Say" title="What Our Guests Say"
description="Authentic feedback from our community." description="Authentic feedback from our community."
@@ -329,20 +220,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "q1", id: "q1", title: "Are your ingredients vegan?", content: "Yes, our classic falafel recipe is entirely vegan."},
title: "Are your ingredients vegan?",
content: "Yes, our classic falafel recipe is entirely vegan.",
},
{ {
id: "q2", id: "q2", title: "Do you offer catering?", content: "Absolutely! Contact us to discuss your event."},
title: "Do you offer catering?",
content: "Absolutely! Contact us to discuss your event.",
},
{ {
id: "q3", id: "q3", title: "Are you open on weekends?", content: "Yes, we are open seven days a week."},
title: "Are you open on weekends?",
content: "Yes, we are open seven days a week.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/atmosphere-kitchen-cafe-process_1321-4214.jpg" imageSrc="http://img.b2bpic.net/free-photo/atmosphere-kitchen-cafe-process_1321-4214.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -356,14 +238,11 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
text="Join us today for an authentic Mediterranean meal." text="Join us today for an authentic Mediterranean meal."
buttons={[ buttons={[
{ {
text: "Call to Reserve", text: "Reserve Your Table Now", href: "tel:+1234567890"},
href: "tel:+1234567890",
},
]} ]}
/> />
</div> </div>
@@ -372,33 +251,21 @@ export default function LandingPage() {
<FooterSimple <FooterSimple
columns={[ columns={[
{ {
title: "Navigate", title: "Navigate", items: [
items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Menu", label: "Menu", href: "#menu"},
href: "#menu",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}