1 Commits

Author SHA1 Message Date
934da498a1 Update src/app/page.tsx 2026-05-01 05:35:25 +00:00

View File

@@ -31,25 +31,15 @@ export default function LandingPage() {
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "Our Story", name: "Our Story", id: "#about"},
id: "#about",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reviews", name: "Reviews", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Punjabi Spice" brandName="Punjabi Spice"
/> />
@@ -58,109 +48,61 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDoubleCarousel <HeroSplitDoubleCarousel
background={{ background={{
variant: "plain", variant: "plain"}}
}}
title="Authentic Punjabi Flavors" title="Authentic Punjabi Flavors"
description="Experience the vibrant spices and traditional soul of Punjab. Fresh, handcrafted meals delivered to your door." description="Experience the vibrant spices and traditional soul of Punjab. Fresh, handcrafted meals delivered to your door."
leftCarouselItems={[ leftCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-paintings-walls_140725-6310.jpg", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-paintings-walls_140725-6310.jpg", imageAlt: "Authentic restaurant interior"},
imageAlt: "Authentic restaurant interior",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-spoons-with-spices-powder_23-2148285465.jpg", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-spoons-with-spices-powder_23-2148285465.jpg", imageAlt: "Traditional dishes"},
imageAlt: "Traditional dishes",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/high-end-professional-cabinet-used-psychotherapy-meetings_482257-117710.jpg", imageSrc: "http://img.b2bpic.net/free-photo/high-end-professional-cabinet-used-psychotherapy-meetings_482257-117710.jpg", imageAlt: "Authentic restaurant interior"},
imageAlt: "Authentic restaurant interior",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-with-naan-bread-delicious-indian-dish_23-2152002843.jpg", imageSrc: "http://img.b2bpic.net/free-photo/chicken-curry-with-naan-bread-delicious-indian-dish_23-2152002843.jpg", imageAlt: "Traditional dishes"},
imageAlt: "Traditional dishes",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/vintage-light-lamp_1203-3094.jpg", imageSrc: "http://img.b2bpic.net/free-photo/vintage-light-lamp_1203-3094.jpg", imageAlt: "Authentic restaurant interior"},
imageAlt: "Authentic restaurant interior",
},
]} ]}
rightCarouselItems={[ rightCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/top-view-christmas-dish-bottle-oil-bowls-spices-lemon-garlic-tree-branches-black-surface_140725-111537.jpg", imageSrc: "http://img.b2bpic.net/free-photo/top-view-christmas-dish-bottle-oil-bowls-spices-lemon-garlic-tree-branches-black-surface_140725-111537.jpg", imageAlt: "Traditional dishes"},
imageAlt: "Traditional dishes",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/delicious-thai-food-still-life_23-2149508971.jpg", imageSrc: "http://img.b2bpic.net/free-photo/delicious-thai-food-still-life_23-2149508971.jpg", imageAlt: "Traditional dishes"},
imageAlt: "Traditional dishes",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/luxurious-office-space-multinational-company-with-monitor_482257-119882.jpg", imageSrc: "http://img.b2bpic.net/free-photo/luxurious-office-space-multinational-company-with-monitor_482257-119882.jpg", imageAlt: "Authentic restaurant interior"},
imageAlt: "Authentic restaurant interior",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg", imageSrc: "http://img.b2bpic.net/free-photo/chicken-red-curry-black-cup_1150-23916.jpg", imageAlt: "Traditional dishes"},
imageAlt: "Traditional dishes",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-empty-cafeteria_181624-29282.jpg", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-empty-cafeteria_181624-29282.jpg", imageAlt: "Authentic restaurant interior"},
imageAlt: "Authentic restaurant interior",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Order Now", text: "Order Your Feast", href: "#menu"},
href: "#menu",
},
]} ]}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/fashionable-african-american-woman-black-cap-chilling-cozy-cafe-fur-against-yellow-wall_627829-5874.jpg", src: "http://img.b2bpic.net/free-photo/fashionable-african-american-woman-black-cap-chilling-cozy-cafe-fur-against-yellow-wall_627829-5874.jpg", alt: "Diner 1"},
alt: "Diner 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/futuristic-kitchen-interior-design_23-2151821260.jpg", src: "http://img.b2bpic.net/free-photo/futuristic-kitchen-interior-design_23-2151821260.jpg", alt: "Diner 2"},
alt: "Diner 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-woman-arranging-table-restaurant_23-2147936228.jpg", src: "http://img.b2bpic.net/free-photo/young-woman-arranging-table-restaurant_23-2147936228.jpg", alt: "Diner 3"},
alt: "Diner 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/digital-lavender-interior-design_23-2151561244.jpg", src: "http://img.b2bpic.net/free-photo/digital-lavender-interior-design_23-2151561244.jpg", alt: "Diner 4"},
alt: "Diner 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/spicy-chicken-curry-black-bowl_84443-85796.jpg", src: "http://img.b2bpic.net/free-photo/spicy-chicken-curry-black-bowl_84443-85796.jpg", alt: "Diner 5"},
alt: "Diner 5",
},
]} ]}
avatarText="Join 20,000+ happy diners" avatarText="Join 20,000+ happy diners"
marqueeItems={[ marqueeItems={[
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/massaman-curry-frying-pan-with-spices-cement-floor_1150-20777.jpg", alt: "Logo 1"},
src: "http://img.b2bpic.net/free-photo/massaman-curry-frying-pan-with-spices-cement-floor_1150-20777.jpg",
alt: "Logo 1",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/high-angle-delicious-chicken-meal_23-2148825120.jpg", alt: "Logo 2"},
src: "http://img.b2bpic.net/free-photo/high-angle-delicious-chicken-meal_23-2148825120.jpg",
alt: "Logo 2",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/close-up-woman-showing-menu-card-female-customer-sitting-restaurant_23-2147936254.jpg", alt: "Logo 3"},
src: "http://img.b2bpic.net/free-photo/close-up-woman-showing-menu-card-female-customer-sitting-restaurant_23-2147936254.jpg",
alt: "Logo 3",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/friendly-afro-man-traditional-yellow-clothes-restaurant_627829-1132.jpg", alt: "Logo 4"},
src: "http://img.b2bpic.net/free-photo/friendly-afro-man-traditional-yellow-clothes-restaurant_627829-1132.jpg",
alt: "Logo 4",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/dinner-set-sushi-rolls-salads-cocktails-hookah-side-view_141793-3100.jpg", alt: "Logo 5"},
src: "http://img.b2bpic.net/free-photo/dinner-set-sushi-rolls-salads-cocktails-hookah-side-view_141793-3100.jpg",
alt: "Logo 5",
},
]} ]}
/> />
</div> </div>
@@ -183,59 +125,23 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
products={[ products={[
{ {
id: "1", id: "1", brand: "Main Course", name: "Butter Chicken", price: "$18.99", rating: 5,
brand: "Main Course", reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/chicken-tikka-masala-with-rice-naan_23-2152002828.jpg"},
name: "Butter Chicken",
price: "$18.99",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-tikka-masala-with-rice-naan_23-2152002828.jpg",
},
{ {
id: "2", id: "2", brand: "Breads", name: "Garlic Naan", price: "$3.50", rating: 5,
brand: "Breads", reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/top-view-plate-with-bread-seasonings-brown-food-meal-dough_140725-19040.jpg"},
name: "Garlic Naan",
price: "$3.50",
rating: 5,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-plate-with-bread-seasonings-brown-food-meal-dough_140725-19040.jpg",
},
{ {
id: "3", id: "3", brand: "Main Course", name: "Paneer Tikka", price: "$16.50", rating: 4,
brand: "Main Course", reviewCount: "92", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-chicken-salad-with-vegetables_140725-85133.jpg"},
name: "Paneer Tikka",
price: "$16.50",
rating: 4,
reviewCount: "92",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-chicken-salad-with-vegetables_140725-85133.jpg",
},
{ {
id: "4", id: "4", brand: "Rice", name: "Vegetable Biryani", price: "$14.99", rating: 4,
brand: "Rice", reviewCount: "70", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-with-seasonings-dark-surface-dish-meal-dark-food-spice_140725-82261.jpg"},
name: "Vegetable Biryani",
price: "$14.99",
rating: 4,
reviewCount: "70",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-with-seasonings-dark-surface-dish-meal-dark-food-spice_140725-82261.jpg",
},
{ {
id: "5", id: "5", brand: "Side", name: "Dal Makhani", price: "$12.00", rating: 5,
brand: "Side", reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pakistan-meal-with-copy-space_23-2148821545.jpg"},
name: "Dal Makhani",
price: "$12.00",
rating: 5,
reviewCount: "65",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-pakistan-meal-with-copy-space_23-2148821545.jpg",
},
{ {
id: "6", id: "6", brand: "Dessert", name: "Gulab Jamun", price: "$5.99", rating: 5,
brand: "Dessert", reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/glass-platter-with-cookies-jelly-sweets-marble-surface_114579-75235.jpg"},
name: "Gulab Jamun",
price: "$5.99",
rating: 5,
reviewCount: "110",
imageSrc: "http://img.b2bpic.net/free-photo/glass-platter-with-cookies-jelly-sweets-marble-surface_114579-75235.jpg",
},
]} ]}
title="Our Signature Dishes" title="Our Signature Dishes"
description="Explore our curated selection of authentic Punjabi delights, made fresh daily." description="Explore our curated selection of authentic Punjabi delights, made fresh daily."
@@ -249,34 +155,16 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "15+", title: "Years of Tradition", items: [
value: "15+", "Family recipes", "Traditional spice blending", "Local sourcing"],
title: "Years of Tradition",
items: [
"Family recipes",
"Traditional spice blending",
"Local sourcing",
],
}, },
{ {
id: "m2", id: "m2", value: "20k+", title: "Satisfied Diners", items: [
value: "20k+", "Happy families", "Corporate clients", "Regular patrons"],
title: "Satisfied Diners",
items: [
"Happy families",
"Corporate clients",
"Regular patrons",
],
}, },
{ {
id: "m3", id: "m3", value: "100%", title: "Authentic Ingredients", items: [
value: "100%", "Fresh herbs", "Hand-ground spices", "Non-GMO"],
title: "Authentic Ingredients",
items: [
"Fresh herbs",
"Hand-ground spices",
"Non-GMO",
],
}, },
]} ]}
title="Why Punjabi Spice?" title="Why Punjabi Spice?"
@@ -291,40 +179,15 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "The best butter chicken I have ever had! Authentic and perfectly spiced.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-hanging-out_23-2149436788.jpg"},
name: "Sarah J.",
handle: "@sarahj",
testimonial: "The best butter chicken I have ever had! Authentic and perfectly spiced.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-people-hanging-out_23-2149436788.jpg",
},
{ {
id: "2", id: "2", name: "Mark D.", handle: "@markd", testimonial: "Fantastic service and incredible naan. Always our go-to for family dinners.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg"},
name: "Mark D.",
handle: "@markd",
testimonial: "Fantastic service and incredible naan. Always our go-to for family dinners.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
},
{ {
id: "3", id: "3", name: "Emily P.", handle: "@emilyp", testimonial: "Great vibes and amazing dal. Highly recommend to any curry lover.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-eating-croissant-cafe_1170-629.jpg"},
name: "Emily P.",
handle: "@emilyp",
testimonial: "Great vibes and amazing dal. Highly recommend to any curry lover.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-man-eating-croissant-cafe_1170-629.jpg",
},
{ {
id: "4", id: "4", name: "David W.", handle: "@davidw", testimonial: "Finally, real Punjabi flavor in the city. Will definitely be coming back.", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businesswoman-her-colleague-toasting-with-champagne-office-party_637285-9569.jpg"},
name: "David W.",
handle: "@davidw",
testimonial: "Finally, real Punjabi flavor in the city. Will definitely be coming back.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businesswoman-her-colleague-toasting-with-champagne-office-party_637285-9569.jpg",
},
{ {
id: "5", id: "5", name: "Jessica L.", handle: "@jessl", testimonial: "Fresh, hot, and so authentic. Everything about this place is excellent.", imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663866.jpg"},
name: "Jessica L.",
handle: "@jessl",
testimonial: "Fresh, hot, and so authentic. Everything about this place is excellent.",
imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663866.jpg",
},
]} ]}
title="Love from Our Diners" title="Love from Our Diners"
description="What our guests have to say about their dining experience at Punjabi Spice." description="What our guests have to say about their dining experience at Punjabi Spice."
@@ -337,20 +200,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "f1", id: "f1", title: "Do you offer delivery?", content: "Yes, we deliver within a 10-mile radius through our website and major delivery platforms."},
title: "Do you offer delivery?",
content: "Yes, we deliver within a 10-mile radius through our website and major delivery platforms.",
},
{ {
id: "f2", id: "f2", title: "Do you have vegetarian options?", content: "Absolutely! We have a wide variety of vegetarian dishes like Paneer Tikka and Daal."},
title: "Do you have vegetarian options?",
content: "Absolutely! We have a wide variety of vegetarian dishes like Paneer Tikka and Daal.",
},
{ {
id: "f3", id: "f3", title: "Can I reserve a table?", content: "Yes, reservations can be made through our contact form or by calling us directly."},
title: "Can I reserve a table?",
content: "Yes, reservations can be made through our contact form or by calling us directly.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-white-suit-gloves-designing-meat-meal-inside-kitchen-food-meal-meat_140725-26014.jpg" imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-white-suit-gloves-designing-meat-meal-inside-kitchen-food-meal-meat_140725-26014.jpg"
imageAlt="Restaurant dining area" imageAlt="Restaurant dining area"
@@ -365,14 +219,11 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
text="Ready to experience the flavors of Punjab? Order online or visit us today." text="Ready to experience the flavors of Punjab? Order online or visit us today."
buttons={[ buttons={[
{ {
text: "Call to Reserve", text: "Call to Reserve", href: "tel:+1234567890"},
href: "tel:+1234567890",
},
]} ]}
/> />
</div> </div>
@@ -381,13 +232,9 @@ export default function LandingPage() {
<FooterLogoReveal <FooterLogoReveal
logoText="Punjabi Spice" logoText="Punjabi Spice"
leftLink={{ leftLink={{
text: "Privacy Policy", text: "Privacy Policy", href: "#"}}
href: "#",
}}
rightLink={{ rightLink={{
text: "Terms & Conditions", text: "Terms & Conditions", href: "#"}}
href: "#",
}}
/> />
</div> </div>
</ReactLenis> </ReactLenis>