3 Commits

Author SHA1 Message Date
3841424782 Update src/app/page.tsx 2026-05-23 00:53:45 +00:00
b63a19d707 Merge version_2 into main
Merge version_2 into main
2026-05-22 22:30:37 +00:00
92d838156f Update src/app/page.tsx 2026-05-22 22:30:34 +00:00

View File

@@ -31,92 +31,57 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Our Story", name: "Our Story", id: "#about"},
id: "#about",
},
{ {
name: "Reviews", name: "Reviews", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "Location", name: "Location", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="SHAWARMA HUB" brandName="SHAWARMA HUB"
button={{ button={{
text: "Order Now", text: "Order Now", href: "#order"}}
href: "#order",
}}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboard <HeroBillboard
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Houstons Most Craved Shawarma" title="Houstons Most Craved Shawarma"
description="Authentic Mediterranean street food made fresh daily. Huge portions. Late-night hours. Unforgettable flavor." description="Authentic Mediterranean street food made fresh daily. Huge portions. Late-night hours. Unforgettable flavor."
buttons={[ buttons={[
{ {
text: "Order Now", text: "Order Now", href: "#order"},
href: "#order",
},
{ {
text: "View Menu", text: "View Menu", href: "#menu"},
href: "#menu",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-woman-holding-delicious-burrito_23-2148329062.jpg" imageSrc="http://img.b2bpic.net/free-photo/close-up-woman-holding-delicious-burrito_23-2148329062.jpg"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/smiling-man-apron-cleaning-table_1170-586.jpg", src: "http://img.b2bpic.net/free-photo/smiling-man-apron-cleaning-table_1170-586.jpg", alt: "Smiling man in apron"},
alt: "Smiling man in apron",
},
{ {
src: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg", src: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg", alt: "Successful young man"},
alt: "Successful young man",
},
{ {
src: "http://img.b2bpic.net/free-photo/smiling-tender-parisian-girl-stylish-outfit-sends-air-kiss-portrait-young-woman-with-expressive-look_197531-12004.jpg", src: "http://img.b2bpic.net/free-photo/smiling-tender-parisian-girl-stylish-outfit-sends-air-kiss-portrait-young-woman-with-expressive-look_197531-12004.jpg", alt: "Smiling Parisian girl"},
alt: "Smiling Parisian girl",
},
{ {
src: "http://img.b2bpic.net/free-photo/beautiful-businesswoman-drinking-coffee-enjoying-cafe-after-work_637285-248.jpg", src: "http://img.b2bpic.net/free-photo/beautiful-businesswoman-drinking-coffee-enjoying-cafe-after-work_637285-248.jpg", alt: "Businesswoman enjoying coffee"},
alt: "Businesswoman enjoying coffee",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-women-enjoying-coffee-together_23-2148421544.jpg", src: "http://img.b2bpic.net/free-photo/young-women-enjoying-coffee-together_23-2148421544.jpg", alt: "Friends coffee"},
alt: "Friends coffee",
},
]} ]}
avatarText="Join 500+ happy night owls" avatarText="Join 500+ happy night owls"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Open Late"},
text: "Open Late",
},
{ {
type: "text", type: "text", text: "Halal Certified"},
text: "Halal Certified",
},
{ {
type: "text", type: "text", text: "Fresh Ingredients"},
text: "Fresh Ingredients",
},
{ {
type: "text", type: "text", text: "Traditional Spices"},
text: "Traditional Spices",
},
{ {
type: "text", type: "text", text: "Authentic Recipe"},
text: "Authentic Recipe",
},
]} ]}
/> />
</div> </div>
@@ -126,12 +91,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Best Shawarma", "Best Shawarma", "Open Late", "Huge Portions", "Authentic Flavor", "Fresh Ingredients"]}
"Open Late",
"Huge Portions",
"Authentic Flavor",
"Fresh Ingredients",
]}
title="Local Favorites" title="Local Favorites"
description="Widely recognized for excellence in Houston's street food scene." description="Widely recognized for excellence in Houston's street food scene."
/> />
@@ -145,47 +105,17 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Chicken Shawarma Wrap", price: "$12", variant: "Popular", imageSrc: "https://img.freepik.com/free-photo/chicken-shawarma-wrap-with-fresh-vegetables_23-2149174548.jpg"},
name: "Chicken Shawarma Wrap",
price: "$12",
variant: "Popular",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-texture-white-bread-background-uses_141793-5425.jpg",
},
{ {
id: "p2", id: "p2", name: "Beef Shawarma Arabia", price: "$14", variant: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/beef-shawarma-plate-with-garlic-sauce_999-456.jpg"},
name: "Beef Shawarma Arabia",
price: "$14",
variant: "Signature",
imageSrc: "http://img.b2bpic.net/free-photo/meat-barbecue-served-with-vegetables-salad-served-lavash_114579-8611.jpg",
},
{ {
id: "p3", id: "p3", name: "Gyro Over Rice", price: "$15", variant: "Filling", imageSrc: "http://img.b2bpic.net/free-photo/gyro-over-rice-bowl_999-789.jpg"},
name: "Gyro Over Rice",
price: "$15",
variant: "Filling",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-sweet-pastries-sliced-with-cottage-cheese-dark-background-cookie-biscuit-sugar-sweet-cake_140725-80846.jpg",
},
{ {
id: "p4", id: "p4", name: "Loaded Gyro Fries", price: "$11", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/loaded-gyro-fries-with-tahini_999-012.jpg"},
name: "Loaded Gyro Fries",
price: "$11",
variant: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/golden-crispy-french-fries-basket_23-2151997993.jpg",
},
{ {
id: "p5", id: "p5", name: "Falafel Sandwich", price: "$10", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/fresh-falafel-sandwich-with-vegetables_999-345.jpg"},
name: "Falafel Sandwich",
price: "$10",
variant: "Vegetarian",
imageSrc: "http://img.b2bpic.net/free-photo/wrap-salad-roll-with-tuna-corn-salad_1339-6840.jpg",
},
{ {
id: "p6", id: "p6", name: "Baklava", price: "$5", variant: "Sweet", imageSrc: "http://img.b2bpic.net/free-photo/sweet-baklava-with-pistachios_999-678.jpg"},
name: "Baklava",
price: "$5",
variant: "Sweet",
imageSrc: "http://img.b2bpic.net/free-photo/tortilla-with-chicken-bell-peppers_2829-11090.jpg",
},
]} ]}
title="Menu Experience" title="Menu Experience"
description="Premium ingredients, authentic recipes, bold flavors." description="Premium ingredients, authentic recipes, bold flavors."
@@ -198,8 +128,7 @@ export default function LandingPage() {
title="Built From Passion, Not Shortcuts" title="Built From Passion, Not Shortcuts"
buttons={[ buttons={[
{ {
text: "Learn More", text: "Learn More"},
},
]} ]}
/> />
</div> </div>
@@ -212,26 +141,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
title: "Open Late", title: "Open Late", description: "Perfect for late night cravings.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-white-organic-background_23-2148823515.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/woman-eats-chocolate-cake-with-strawberry-slices_140725-9020.jpg", buttonText: "Check Hours"},
description: "Perfect for late night cravings.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-white-organic-background_23-2148823515.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/woman-eats-chocolate-cake-with-strawberry-slices_140725-9020.jpg",
buttonText: "Check Hours",
},
{ {
title: "Huge Portions", title: "Huge Portions", description: "Big flavor in every bite.", imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-shawarma-dish_23-2151805521.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/chicken-wrap-with-tomato-cucumber-mayonnaise_140725-10505.jpg", buttonText: "View Size"},
description: "Big flavor in every bite.",
imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-shawarma-dish_23-2151805521.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/chicken-wrap-with-tomato-cucumber-mayonnaise_140725-10505.jpg",
buttonText: "View Size",
},
{ {
title: "Authentic Flavor", title: "Authentic Flavor", description: "Spices and freshness.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-from-afar-rice-pilaf-onion-garlic-bottle-oil-spoon_140725-78793.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-different-sliced-vegetables-with-greens-dark-table-salad-health-diet_140725-73402.jpg", buttonText: "Read More"},
description: "Spices and freshness.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-from-afar-rice-pilaf-onion-garlic-bottle-oil-spoon_140725-78793.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-different-sliced-vegetables-with-greens-dark-table-salad-health-diet_140725-73402.jpg",
buttonText: "Read More",
},
]} ]}
title="Why People Love Shawarma Hub" title="Why People Love Shawarma Hub"
description="Experience food made with heart and authentic traditions." description="Experience food made with heart and authentic traditions."
@@ -245,40 +159,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Sarah J.", handle: "@sarahj", testimonial: "Best shawarma in Houston!", imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663832.jpg"},
name: "Sarah J.",
handle: "@sarahj",
testimonial: "Best shawarma in Houston!",
imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663832.jpg",
},
{ {
id: "t2", id: "t2", name: "Mike D.", handle: "@miked", testimonial: "Owner is the sweetest man.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-food_23-2149293983.jpg"},
name: "Mike D.",
handle: "@miked",
testimonial: "Owner is the sweetest man.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-food_23-2149293983.jpg",
},
{ {
id: "t3", id: "t3", name: "Elena R.", handle: "@elenar", testimonial: "Food made with love.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-slice-pizza-from-box-drinking-beer_482257-19417.jpg"},
name: "Elena R.",
handle: "@elenar",
testimonial: "Food made with love.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-slice-pizza-from-box-drinking-beer_482257-19417.jpg",
},
{ {
id: "t4", id: "t4", name: "David K.", handle: "@davidk", testimonial: "Open late and delicious.", imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-2037.jpg"},
name: "David K.",
handle: "@davidk",
testimonial: "Open late and delicious.",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-2037.jpg",
},
{ {
id: "t5", id: "t5", name: "Jenny L.", handle: "@jennyl", testimonial: "Huge portions and flavor.", imageSrc: "http://img.b2bpic.net/free-photo/photo-beautiful-curly-haired-woman-eats-sandwich-outdoors-likes-fast-food-feels-very-hungry-poses-street-dressed-casual-clothes-lunch-break-outside-people-unhealthy-nutrition-concept_273609-57090.jpg"},
name: "Jenny L.",
handle: "@jennyl",
testimonial: "Huge portions and flavor.",
imageSrc: "http://img.b2bpic.net/free-photo/photo-beautiful-curly-haired-woman-eats-sandwich-outdoors-likes-fast-food-feels-very-hungry-poses-street-dressed-casual-clothes-lunch-break-outside-people-unhealthy-nutrition-concept_273609-57090.jpg",
},
]} ]}
title="Customer Stories" title="Customer Stories"
description="What our hungry friends in Houston are saying." description="What our hungry friends in Houston are saying."
@@ -289,14 +178,11 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "cell-wave", variant: "cell-wave"}}
}} text="Address: 4501 Main St, Houston, TX 77002. Open late every single night."
text="Address: 1234 Heights Blvd, Houston. Open late every single night."
buttons={[ buttons={[
{ {
text: "Order Online", text: "Order Online", href: "#order"},
href: "#order",
},
]} ]}
/> />
</div> </div>
@@ -306,29 +192,19 @@ export default function LandingPage() {
logoText="SHAWARMA HUB" logoText="SHAWARMA HUB"
columns={[ columns={[
{ {
title: "Navigate", title: "Navigate", items: [
items: [
{ {
label: "Menu", label: "Menu", href: "#menu"},
href: "#menu",
},
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
], ],
}, },
{ {
title: "Social", title: "Social", items: [
items: [
{ {
label: "Instagram", label: "Instagram", href: "#"},
href: "#",
},
{ {
label: "TikTok", label: "TikTok", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -337,4 +213,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }