Merge version_1 into main #1
268
src/app/page.tsx
268
src/app/page.tsx
@@ -32,140 +32,50 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Order",
|
||||
id: "order",
|
||||
},
|
||||
{
|
||||
name: "Location",
|
||||
id: "location",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Order", id: "order" },
|
||||
{ name: "Location", id: "location" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Mama Noura Local"
|
||||
button={{
|
||||
text: "Call Now",
|
||||
href: "tel:+1234567890",
|
||||
}}
|
||||
text: "Call Now", href: "tel:+1234567890"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
title="Your Favorite Spot for Breakfast, Lunch & Late-Night Bites"
|
||||
description="Fast, fresh, and loved by locals. Serving signature dishes prepared with passion since our doors first opened."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Ahmed Ali",
|
||||
handle: "@ahmedali",
|
||||
testimonial: "The best shawarma in town! Consistently delicious.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-mature-male-browsing-tablet_23-2148673395.jpg",
|
||||
},
|
||||
{
|
||||
name: "Sarah Khan",
|
||||
handle: "@sarahk",
|
||||
testimonial: "Love their late-night options. Always fresh and fast.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-decisions-can-be-very-difficult_329181-15200.jpg",
|
||||
},
|
||||
{
|
||||
name: "Mark Wilson",
|
||||
handle: "@mwilson",
|
||||
testimonial: "Great service and even better food. My go-to spot.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-waitress-talking-customers-using-touchpad-while-taking-orders-cafe_637285-3962.jpg",
|
||||
},
|
||||
{
|
||||
name: "Layla Omar",
|
||||
handle: "@laylao",
|
||||
testimonial: "Authentic taste, very affordable. Highly recommended.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
},
|
||||
{
|
||||
name: "John Doe",
|
||||
handle: "@jdoe",
|
||||
testimonial: "Breakfast here is an absolute game changer.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hipster-with-stylish-haircut-beard-sits-table-roadside-cafe-drinks-soda-hot-day_613910-19633.jpg",
|
||||
},
|
||||
{ name: "Ahmed Ali", handle: "@ahmedali", testimonial: "The best shawarma in town! Consistently delicious.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/elegant-mature-male-browsing-tablet_23-2148673395.jpg" },
|
||||
{ name: "Sarah Khan", handle: "@sarahk", testimonial: "Love their late-night options. Always fresh and fast.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/business-decisions-can-be-very-difficult_329181-15200.jpg" },
|
||||
{ name: "Mark Wilson", handle: "@mwilson", testimonial: "Great service and even better food. My go-to spot.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-waitress-talking-customers-using-touchpad-while-taking-orders-cafe_637285-3962.jpg" },
|
||||
{ name: "Layla Omar", handle: "@laylao", testimonial: "Authentic taste, very affordable. Highly recommended.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg" },
|
||||
{ name: "John Doe", handle: "@jdoe", testimonial: "Breakfast here is an absolute game changer.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/hipster-with-stylish-haircut-beard-sits-table-roadside-cafe-drinks-soda-hot-day_613910-19633.jpg" },
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+1234567890",
|
||||
},
|
||||
{
|
||||
text: "Order Delivery",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "#",
|
||||
},
|
||||
{ text: "Call Now", href: "tel:+1234567890" },
|
||||
{ text: "Order Delivery", href: "#" },
|
||||
{ text: "Get Directions", href: "#" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-woman-eating-beef-salad-with-lettuce-tomato-sauce_140725-1995.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/chicken-with-vegetables-plate-cafe_169016-39450.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/eggplant-rolls-served-with-greens-tomatoes-walnuts-sesame-seeds_141793-1170.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6859.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/creamy-mushroom-sauteed-with-rice-salad_114579-2113.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-fried-red-fish-pan-newspaper-with-onions-sauces_140725-13948.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/chicken-with-vegetables-plate-cafe_169016-39450.jpg", alt: "Customer 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/eggplant-rolls-served-with-greens-tomatoes-walnuts-sesame-seeds_141793-1170.jpg", alt: "Customer 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/tuna-salad-with-eggs-glass-wine_140725-6859.jpg", alt: "Customer 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/creamy-mushroom-sauteed-with-rice-salad_114579-2113.jpg", alt: "Customer 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-fried-red-fish-pan-newspaper-with-onions-sauces_140725-13948.jpg", alt: "Customer 5" },
|
||||
]}
|
||||
avatarText="Join 5,000+ local foodies"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Authentic",
|
||||
icon: Flame,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Fresh",
|
||||
icon: Leaf,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Fast",
|
||||
icon: Clock,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Local",
|
||||
icon: MapPin,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Trusted",
|
||||
icon: ShieldCheck,
|
||||
},
|
||||
{ type: "text-icon", text: "Authentic", icon: Flame },
|
||||
{ type: "text-icon", text: "Fresh", icon: Leaf },
|
||||
{ type: "text-icon", text: "Fast", icon: Clock },
|
||||
{ type: "text-icon", text: "Local", icon: MapPin },
|
||||
{ type: "text-icon", text: "Trusted", icon: ShieldCheck },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -177,21 +87,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Delivery & Convenience",
|
||||
description: "Seamless delivery service, contactless options, and late-night food availability for those midnight cravings.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-businesswoman-paying-takeaway-food-order-with-credit-card-using-pos-contactless-service_482257-8138.jpg",
|
||||
},
|
||||
{
|
||||
title: "On-Site Experience",
|
||||
description: "Comfortable indoor seating in a modern, clean atmosphere with fast counter service for busy schedules.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-embracing-with-woman-restaurant_23-2148016783.jpg",
|
||||
},
|
||||
{
|
||||
title: "Fast & Reliable",
|
||||
description: "Ready in minutes. We prioritize speed without compromising quality, making us the local favorite.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bass-fish-dish-arrangement_23-2148950226.jpg",
|
||||
},
|
||||
{ title: "Delivery & Convenience", description: "Seamless delivery service, contactless options, and late-night food availability for those midnight cravings.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-businesswoman-paying-takeaway-food-order-with-credit-card-using-pos-contactless-service_482257-8138.jpg" },
|
||||
{ title: "On-Site Experience", description: "Comfortable indoor seating in a modern, clean atmosphere with fast counter service for busy schedules.", imageSrc: "http://img.b2bpic.net/free-photo/man-embracing-with-woman-restaurant_23-2148016783.jpg" },
|
||||
{ title: "Fast & Reliable", description: "Ready in minutes. We prioritize speed without compromising quality, making us the local favorite.", imageSrc: "http://img.b2bpic.net/free-photo/bass-fish-dish-arrangement_23-2148950226.jpg" },
|
||||
]}
|
||||
title="Everything You Need, Exactly When You Need It"
|
||||
description="Whether you are dining in or need a quick meal delivered to your doorstep, we have you covered."
|
||||
@@ -202,57 +100,23 @@ export default function LandingPage() {
|
||||
<TextAbout
|
||||
useInvertedBackground={false}
|
||||
title="Local Favorite Since 1995"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Learn More", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
gridVariant="one-large-left-three-stacked-right"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Signature Shawarma",
|
||||
price: "$8.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-slices-served-row-with-aubergine-tomato-garnished-with-sauce_140725-1489.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Breakfast Platter",
|
||||
price: "$12.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-eggs-green-salad-with-cup-tea_114579-37855.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Mediterranean Lunch Bowl",
|
||||
price: "$10.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegan-lunch-kids-pumpkin-risotto-with-lentils_53876-129282.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Grilled Chicken Dinner",
|
||||
price: "$15.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-chicken-leg-served-apricot-with-white-thai-rice_140725-1555.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Fast Food Snack Set",
|
||||
price: "$7.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520106.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Healthy Vegan Salad",
|
||||
price: "$9.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/greek-salad-plates-with-fork-striped-napkin-beside-it_181624-8189.jpg",
|
||||
},
|
||||
{ id: "1", name: "Signature Shawarma", price: "$8.00", imageSrc: "http://img.b2bpic.net/free-photo/beef-slices-served-row-with-aubergine-tomato-garnished-with-sauce_140725-1489.jpg" },
|
||||
{ id: "2", name: "Breakfast Platter", price: "$12.00", imageSrc: "http://img.b2bpic.net/free-photo/fried-eggs-green-salad-with-cup-tea_114579-37855.jpg" },
|
||||
{ id: "3", name: "Mediterranean Lunch Bowl", price: "$10.00", imageSrc: "http://img.b2bpic.net/free-photo/vegan-lunch-kids-pumpkin-risotto-with-lentils_53876-129282.jpg" },
|
||||
{ id: "4", name: "Grilled Chicken Dinner", price: "$15.00", imageSrc: "http://img.b2bpic.net/free-photo/grilled-chicken-leg-served-apricot-with-white-thai-rice_140725-1555.jpg" },
|
||||
{ id: "5", name: "Fast Food Snack Set", price: "$7.00", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520106.jpg" },
|
||||
{ id: "6", name: "Healthy Vegan Salad", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/greek-salad-plates-with-fork-striped-napkin-beside-it_181624-8189.jpg" },
|
||||
]}
|
||||
title="Our Signature Menu"
|
||||
description="From hearty breakfasts to delicious snacks, explore our wide variety of local flavors."
|
||||
@@ -266,21 +130,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "100%",
|
||||
description: "Wheelchair Accessible Entrance",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "Yes",
|
||||
description: "Family-Friendly High Chairs",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "Free",
|
||||
description: "Parking & Easy Access",
|
||||
},
|
||||
{ id: "1", value: "100%", description: "Wheelchair Accessible Entrance" },
|
||||
{ id: "2", value: "Yes", description: "Family-Friendly High Chairs" },
|
||||
{ id: "3", value: "Free", description: "Parking & Easy Access" },
|
||||
]}
|
||||
title="Inclusive & Accessible"
|
||||
description="We are proud to be fully accessible and welcoming to everyone."
|
||||
@@ -291,21 +143,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do I need a reservation?",
|
||||
content: "No, we operate on a walk-in model for maximum convenience.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Busy times?",
|
||||
content: "We are usually busy during peak hours, but our fast service ensures minimal wait times.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Payment methods?",
|
||||
content: "We accept cash, debit cards, NFC, and Apple Pay.",
|
||||
},
|
||||
{ id: "1", title: "Do I need a reservation?", content: "No, we operate on a walk-in model for maximum convenience." },
|
||||
{ id: "2", title: "Busy times?", content: "We are usually busy during peak hours, but our fast service ensures minimal wait times." },
|
||||
{ id: "3", title: "Payment methods?", content: "We accept cash, debit cards, NFC, and Apple Pay." },
|
||||
]}
|
||||
sideTitle="Practical Information"
|
||||
sideDescription="Everything you need to know about visiting us."
|
||||
@@ -317,15 +157,7 @@ export default function LandingPage() {
|
||||
<SocialProofOne
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Google Maps",
|
||||
"TripAdvisor",
|
||||
"Local Guides",
|
||||
"Yelp",
|
||||
"Foodie Network",
|
||||
"City Reviews",
|
||||
"Student Hub",
|
||||
]}
|
||||
names={["Google Maps", "TripAdvisor", "Local Guides", "Yelp", "Foodie Network", "City Reviews", "Student Hub"]}
|
||||
title="Loved by Thousands"
|
||||
description="Rated 4.5+ on Google with thousands of satisfied diners daily."
|
||||
/>
|
||||
@@ -334,9 +166,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Get In Touch"
|
||||
title="Hungry? Let's talk."
|
||||
description="Have catering inquiries or need bulk orders? Reach out, and our team will get back to you shortly."
|
||||
@@ -348,17 +178,11 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="Mama Noura Local"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
rightLink={{
|
||||
text: "Terms of Service",
|
||||
href: "#",
|
||||
}}
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "Terms of Service", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user