Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-06-11 07:13:39 +00:00

View File

@@ -32,33 +32,19 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "About Us", name: "About Us", id: "about"},
id: "about",
},
{ {
name: "Menu", name: "Menu", id: "menu"},
id: "menu",
},
{ {
name: "Why Choose Us", name: "Why Choose Us", id: "features"},
id: "features",
},
{ {
name: "Testimonials", name: "Testimonials", id: "testimonials"},
id: "testimonials",
},
{ {
name: "FAQs", name: "FAQs", id: "faq"},
id: "faq",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Foodyum" brandName="Foodyum"
/> />
@@ -70,39 +56,23 @@ export default function LandingPage() {
description="Your cravings, delivered. Fresh, delicious meals right to your doorstep, making every meal a celebration." description="Your cravings, delivered. Fresh, delicious meals right to your doorstep, making every meal a celebration."
buttons={[ buttons={[
{ {
text: "Order Now", text: "Order Now", href: "#menu"},
href: "#menu",
},
{ {
text: "Explore Menu", text: "Explore Menu", href: "#menu"},
href: "#menu",
},
]} ]}
slides={[ slides={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/plate-azerbaijani-dish-khangal-square-pasta-served-with-minced-meat-onion_140725-4919.jpg", imageSrc: "http://img.b2bpic.net/free-photo/plate-azerbaijani-dish-khangal-square-pasta-served-with-minced-meat-onion_140725-4919.jpg", imageAlt: "Delicious pasta dish"},
imageAlt: "Delicious pasta dish",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-frame-with-sushi-rolls_23-2148505602.jpg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-frame-with-sushi-rolls_23-2148505602.jpg", imageAlt: "Assortment of sushi"},
imageAlt: "Assortment of sushi",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-tasty-hamburger-wooden-plate-restaurant_181624-50415.jpg", imageAlt: "Juicy burger and fries"},
imageAlt: "Juicy burger and fries",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-pepperoni-pizza-with-tomato-sauce-cheese_141793-2448.jpg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-pepperoni-pizza-with-tomato-sauce-cheese_141793-2448.jpg", imageAlt: "Freshly baked pizza"},
imageAlt: "Freshly baked pizza",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/concept-tasty-food-salad-with-strawberry-close-up_185193-108477.jpg", imageSrc: "http://img.b2bpic.net/free-photo/concept-tasty-food-salad-with-strawberry-close-up_185193-108477.jpg", imageAlt: "Vibrant salad bowl"},
imageAlt: "Vibrant salad bowl",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/mexican-tacos-with-shrimpguacamole-vegetables-wooden-table_123827-22802.jpg", imageSrc: "http://img.b2bpic.net/free-photo/mexican-tacos-with-shrimpguacamole-vegetables-wooden-table_123827-22802.jpg", imageAlt: "Tasty tacos"},
imageAlt: "Tasty tacos",
},
]} ]}
autoplayDelay={4000} autoplayDelay={4000}
showDimOverlay={true} showDimOverlay={true}
@@ -114,18 +84,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Foodyum: Bringing Deliciousness to Your Table"},
content: "Foodyum: Bringing Deliciousness to Your Table", {
}, type: "image", src: "http://img.b2bpic.net/free-photo/portrait-female-cook-cutting-green-celery-gourmet-kitchen-using-cutting-board-knife-slice-coleslaw-salad-woman-chef-with-uniform-preparing-ingredients-food-recipe_482257-46080.jpg", alt: "Chef preparing a gourmet meal"
}
]} ]}
buttons={[ buttons={[
{ {
text: "Our Story", text: "Our Story", href: "#"},
href: "#",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/portrait-female-cook-cutting-green-celery-gourmet-kitchen-using-cutting-board-knife-slice-coleslaw-salad-woman-chef-with-uniform-preparing-ingredients-food-recipe_482257-46080.jpg"
imageAlt="Chef preparing a gourmet meal"
/> />
</div> </div>
@@ -135,29 +102,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
tag: "Selection", tag: "Selection", title: "Wide Culinary Variety", subtitle: "Explore countless dishes", description: "From local street food favorites to international gourmet meals, our extensive menu caters to every taste bud and occasion.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-cheese-pizza-round-formed-with-seasonings-cheese-dark-blue-surface_140725-49051.jpg", imageAlt: "Diverse food options"},
title: "Wide Culinary Variety",
subtitle: "Explore countless dishes",
description: "From local street food favorites to international gourmet meals, our extensive menu caters to every taste bud and occasion.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-little-cheese-pizza-round-formed-with-seasonings-cheese-dark-blue-surface_140725-49051.jpg",
imageAlt: "Diverse food options",
},
{ {
tag: "Quality", tag: "Quality", title: "Fresh, Handpicked Ingredients", subtitle: "Taste the difference in every bite", description: "We partner with local farms and trusted suppliers to ensure every ingredient is fresh, seasonal, and of the highest quality.", imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg", imageAlt: "Fresh organic produce"},
title: "Fresh, Handpicked Ingredients",
subtitle: "Taste the difference in every bite",
description: "We partner with local farms and trusted suppliers to ensure every ingredient is fresh, seasonal, and of the highest quality.",
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg",
imageAlt: "Fresh organic produce",
},
{ {
tag: "Speed", tag: "Speed", title: "Lightning-Fast Delivery", subtitle: "Your food, when you want it", description: "Our efficient delivery network ensures your hot, delicious meal arrives at your doorstep quickly and in perfect condition.", imageSrc: "http://img.b2bpic.net/free-photo/trip-concept-with-nervous-guy-medical-mask-sitting-motorcycle-with-yellow-suitcase-it-showing-map-yellow_179666-40411.jpg", imageAlt: "Food delivery service"},
title: "Lightning-Fast Delivery",
subtitle: "Your food, when you want it",
description: "Our efficient delivery network ensures your hot, delicious meal arrives at your doorstep quickly and in perfect condition.",
imageSrc: "http://img.b2bpic.net/free-photo/trip-concept-with-nervous-guy-medical-mask-sitting-motorcycle-with-yellow-suitcase-it-showing-map-yellow_179666-40411.jpg",
imageAlt: "Food delivery service",
},
]} ]}
title="Why Choose Foodyum?" title="Why Choose Foodyum?"
description="Experience the best of local cuisine, delivered with care and speed. We prioritize freshness and your satisfaction." description="Experience the best of local cuisine, delivered with care and speed. We prioritize freshness and your satisfaction."
@@ -172,53 +121,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p-1", id: "p-1", name: "Pepperoni Pizza", price: "$15.99", variant: "Large", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-pizza-wooden-background_23-2148601645.jpg", imageAlt: "Classic pepperoni pizza"},
name: "Pepperoni Pizza",
price: "$15.99",
variant: "Large",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-pizza-wooden-background_23-2148601645.jpg",
imageAlt: "Classic pepperoni pizza",
},
{ {
id: "p-2", id: "p-2", name: "Gourmet Burger", price: "$12.50", variant: "Beef & Cheese", imageSrc: "http://img.b2bpic.net/free-photo/front-view-fried-burger-with-fresh-vegetables-meat-inside-round-plate_140725-11618.jpg", imageAlt: "Stacked gourmet burger"},
name: "Gourmet Burger",
price: "$12.50",
variant: "Beef & Cheese",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-fried-burger-with-fresh-vegetables-meat-inside-round-plate_140725-11618.jpg",
imageAlt: "Stacked gourmet burger",
},
{ {
id: "p-3", id: "p-3", name: "Assorted Sushi Set", price: "$24.00", variant: "Deluxe Combo", imageSrc: "http://img.b2bpic.net/free-photo/different-sushi-delivery-varieties-sushi-lunch-dinner_132075-14375.jpg", imageAlt: "Variety of sushi rolls"},
name: "Assorted Sushi Set",
price: "$24.00",
variant: "Deluxe Combo",
imageSrc: "http://img.b2bpic.net/free-photo/different-sushi-delivery-varieties-sushi-lunch-dinner_132075-14375.jpg",
imageAlt: "Variety of sushi rolls",
},
{ {
id: "p-4", id: "p-4", name: "Spicy Chicken Tacos", price: "$9.75", variant: "3 Tacos", imageSrc: "http://img.b2bpic.net/free-photo/delicious-hard-shell-tacos_84443-82586.jpg", imageAlt: "Spicy chicken tacos"},
name: "Spicy Chicken Tacos",
price: "$9.75",
variant: "3 Tacos",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-hard-shell-tacos_84443-82586.jpg",
imageAlt: "Spicy chicken tacos",
},
{ {
id: "p-5", id: "p-5", name: "Fresh Quinoa Salad", price: "$11.00", variant: "Vegan Option", imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cut-vegetables-fruits-pumpkin-persimmon-red-cabbage-lemon-green-tomatoes-yellow-bell-peppers-black-platter-white-table_140725-62661.jpg", imageAlt: "Healthy quinoa salad"},
name: "Fresh Quinoa Salad",
price: "$11.00",
variant: "Vegan Option",
imageSrc: "http://img.b2bpic.net/free-photo/top-close-view-cut-vegetables-fruits-pumpkin-persimmon-red-cabbage-lemon-green-tomatoes-yellow-bell-peppers-black-platter-white-table_140725-62661.jpg",
imageAlt: "Healthy quinoa salad",
},
{ {
id: "p-6", id: "p-6", name: "Butter Chicken Curry", price: "$18.25", variant: "Indian Classic", imageSrc: "http://img.b2bpic.net/free-photo/green-curry-bowl-with-lime-red-onion-lemon-grass-garlic-kaffir-lime-leaves_1150-21341.jpg", imageAlt: "Rich butter chicken curry"},
name: "Butter Chicken Curry",
price: "$18.25",
variant: "Indian Classic",
imageSrc: "http://img.b2bpic.net/free-photo/green-curry-bowl-with-lime-red-onion-lemon-grass-garlic-kaffir-lime-leaves_1150-21341.jpg",
imageAlt: "Rich butter chicken curry",
},
]} ]}
title="Our Delicious Menu" title="Our Delicious Menu"
description="From local favorites to international delights, find your next crave-worthy meal at Foodyum." description="From local favorites to international delights, find your next crave-worthy meal at Foodyum."
@@ -233,25 +146,15 @@ export default function LandingPage() {
author="Sarah M." author="Sarah M."
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/employee-working-with-trendy-clothes_482257-78860.jpg", src: "http://img.b2bpic.net/free-photo/employee-working-with-trendy-clothes_482257-78860.jpg", alt: "Sarah M. avatar"},
alt: "Sarah M. avatar",
},
{ {
src: "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg", src: "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg", alt: "John D. avatar"},
alt: "John D. avatar",
},
{ {
src: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3666.jpg", src: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3666.jpg", alt: "Emily R. avatar"},
alt: "Emily R. avatar",
},
{ {
src: "http://img.b2bpic.net/free-photo/beautiful-brunette-woman-standing-bricks-wall-with-happy-cool-smile-face-lucky-person_839833-8060.jpg", src: "http://img.b2bpic.net/free-photo/beautiful-brunette-woman-standing-bricks-wall-with-happy-cool-smile-face-lucky-person_839833-8060.jpg", alt: "David L. avatar"},
alt: "David L. avatar",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1620.jpg", src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1620.jpg", alt: "Young businessman happy expression"},
alt: "Young businessman happy expression",
},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -264,30 +167,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "faq-1", id: "faq-1", title: "How long does delivery take?", content: "Delivery times vary depending on your location and the restaurant, but we aim to deliver within 30-60 minutes for most orders."},
title: "How long does delivery take?",
content: "Delivery times vary depending on your location and the restaurant, but we aim to deliver within 30-60 minutes for most orders.",
},
{ {
id: "faq-2", id: "faq-2", title: "What payment methods do you accept?", content: "We accept all major credit cards, PayPal, and other digital payment options for your convenience."},
title: "What payment methods do you accept?",
content: "We accept all major credit cards, PayPal, and other digital payment options for your convenience.",
},
{ {
id: "faq-3", id: "faq-3", title: "Can I track my order?", content: "Yes, once your order is confirmed, you will receive a tracking link to monitor its progress in real-time."},
title: "Can I track my order?",
content: "Yes, once your order is confirmed, you will receive a tracking link to monitor its progress in real-time.",
},
{ {
id: "faq-4", id: "faq-4", title: "What if I have an issue with my order?", content: "Our customer support team is available to help! You can contact us through the app or website for any order-related concerns."},
title: "What if I have an issue with my order?",
content: "Our customer support team is available to help! You can contact us through the app or website for any order-related concerns.",
},
{ {
id: "faq-5", id: "faq-5", title: "Is there a minimum order value?", content: "Some restaurants may have a minimum order value. This will be clearly displayed when you are browsing their menu."},
title: "Is there a minimum order value?",
content: "Some restaurants may have a minimum order value. This will be clearly displayed when you are browsing their menu.",
},
]} ]}
title="Frequently Asked Questions" title="Frequently Asked Questions"
description="Find quick answers to your most common questions about Foodyum's service, ordering, and delivery." description="Find quick answers to your most common questions about Foodyum's service, ordering, and delivery."
@@ -300,14 +188,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Local Eats", "Local Eats", "Gourmet Hub", "Taste Buds", "Fresh Plate", "Spice Route", "Urban Chef", "Dinner Dash"]}
"Gourmet Hub",
"Taste Buds",
"Fresh Plate",
"Spice Route",
"Urban Chef",
"Dinner Dash",
]}
title="Trusted by Top Local Restaurants" title="Trusted by Top Local Restaurants"
description="We partner with the finest establishments to bring you exceptional quality and variety right to your home." description="We partner with the finest establishments to bring you exceptional quality and variety right to your home."
speed={40} speed={40}
@@ -319,18 +200,13 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
text="Ready to satisfy your hunger? Order now or get in touch!" text="Ready to satisfy your hunger? Order now or get in touch!"
buttons={[ buttons={[
{ {
text: "Order Now", text: "Order Now", href: "#menu"},
href: "#menu",
},
{ {
text: "Contact Support", text: "Contact Support", href: "mailto:support@foodyum.com"},
href: "mailto:support@foodyum.com",
},
]} ]}
/> />
</div> </div>
@@ -339,13 +215,9 @@ export default function LandingPage() {
<FooterLogoReveal <FooterLogoReveal
logoText="Foodyum" logoText="Foodyum"
leftLink={{ leftLink={{
text: "Privacy Policy", text: "Privacy Policy", href: "#"}}
href: "#",
}}
rightLink={{ rightLink={{
text: "Terms of Service", text: "Terms of Service", href: "#"}}
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>