Merge version_1 into main #1
294
src/app/page.tsx
294
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Our Story",
|
||||
id: "#about",
|
||||
},
|
||||
name: "Our Story", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "#reviews",
|
||||
},
|
||||
name: "Reviews", id: "reviews"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Spice Bazaar"
|
||||
/>
|
||||
@@ -54,84 +46,53 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Spice Bazaar"
|
||||
description="Authentic IndoPak Cuisine · Curated with Passion"
|
||||
kpis={[
|
||||
{
|
||||
value: "4.8",
|
||||
label: "Google Rating",
|
||||
},
|
||||
value: "4.8", label: "Google Rating"},
|
||||
{
|
||||
value: "500+",
|
||||
label: "Guest Reviews",
|
||||
},
|
||||
value: "500+", label: "Guest Reviews"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Recommendation Rate",
|
||||
},
|
||||
value: "100%", label: "Recommendation Rate"},
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
tag="Groenplaats · Antwerp · Belgium"
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#reservation",
|
||||
},
|
||||
text: "Reserve a Table", href: "#reservation"},
|
||||
{
|
||||
text: "Explore the Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "Explore the Menu", href: "#menu"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/empty-inspiring-library-interior-with-heritage-design-peaceful-lighting_482257-125436.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg",
|
||||
alt: "Hassan Raza",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg", alt: "Hassan Raza"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/male-bus-driver-posing-portrait_23-2151582399.jpg",
|
||||
alt: "Claudia Carmichael",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/male-bus-driver-posing-portrait_23-2151582399.jpg", alt: "Claudia Carmichael"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-woman-sitting-bar-counter_23-2148016836.jpg",
|
||||
alt: "Kateryna Klymenko",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-woman-sitting-bar-counter_23-2148016836.jpg", alt: "Kateryna Klymenko"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-mexican-woman-eating-ranchero-food_23-2150222266.jpg",
|
||||
alt: "Willow Breen",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-mexican-woman-eating-ranchero-food_23-2150222266.jpg", alt: "Willow Breen"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-outdoors_23-2149005408.jpg",
|
||||
alt: "Guest Member",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-outdoors_23-2149005408.jpg", alt: "Guest Member"},
|
||||
]}
|
||||
avatarText="Join 500+ happy diners"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Authentic Spices",
|
||||
type: "text", text: "Authentic Spices"},
|
||||
{
|
||||
type: "text-icon", text: "Handcrafted", icon: Utensils,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Handcrafted",
|
||||
icon: Utensils,
|
||||
type: "text", text: "Locally Sourced"},
|
||||
{
|
||||
type: "text-icon", text: "Tandoor Specials", icon: Flame,
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Locally Sourced",
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Tandoor Specials",
|
||||
icon: Flame,
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Antwerp's Finest",
|
||||
},
|
||||
type: "text", text: "Antwerp's Finest"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -141,20 +102,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Where Every Dish Tells a Story",
|
||||
},
|
||||
type: "text", content: "Where Every Dish Tells a Story"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/openair-market-with-traders-selling-spices-herbs-aromatic-colorful_73899-54609.jpg",
|
||||
alt: "About Spice Bazaar",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/openair-market-with-traders-selling-spices-herbs-aromatic-colorful_73899-54609.jpg", alt: "About Spice Bazaar"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "View the Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View the Menu", href: "#menu"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -167,59 +121,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "dish1",
|
||||
brand: "Signature",
|
||||
name: "Chicken Creamy",
|
||||
price: "19.50",
|
||||
rating: 5,
|
||||
reviewCount: "200+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tom-kha-kai-bowl-with-kaffir-lime-leaves-lemongrass-red-onion-galangal-chilli_1150-21526.jpg",
|
||||
},
|
||||
id: "dish1", brand: "Signature", name: "Chicken Creamy", price: "19.50", rating: 5,
|
||||
reviewCount: "200+", imageSrc: "http://img.b2bpic.net/free-photo/tom-kha-kai-bowl-with-kaffir-lime-leaves-lemongrass-red-onion-galangal-chilli_1150-21526.jpg"},
|
||||
{
|
||||
id: "dish2",
|
||||
brand: "Crowd Favourite",
|
||||
name: "Butter Chicken",
|
||||
price: "18.50",
|
||||
rating: 5,
|
||||
reviewCount: "150+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/curry-with-chicken-onions-indian-food-asian-cuisine-top-view_2829-6240.jpg",
|
||||
},
|
||||
id: "dish2", brand: "Crowd Favourite", name: "Butter Chicken", price: "18.50", rating: 5,
|
||||
reviewCount: "150+", imageSrc: "http://img.b2bpic.net/free-photo/curry-with-chicken-onions-indian-food-asian-cuisine-top-view_2829-6240.jpg"},
|
||||
{
|
||||
id: "dish3",
|
||||
brand: "From the Tandoor",
|
||||
name: "Chilli Garlic Naan",
|
||||
price: "4.50",
|
||||
rating: 5,
|
||||
reviewCount: "300+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pakistani-food-wooden-board-top-view_23-2148825093.jpg",
|
||||
},
|
||||
id: "dish3", brand: "From the Tandoor", name: "Chilli Garlic Naan", price: "4.50", rating: 5,
|
||||
reviewCount: "300+", imageSrc: "http://img.b2bpic.net/free-photo/pakistani-food-wooden-board-top-view_23-2148825093.jpg"},
|
||||
{
|
||||
id: "dish4",
|
||||
brand: "Street Food Classic",
|
||||
name: "Pani Puri",
|
||||
price: "7.50",
|
||||
rating: 4,
|
||||
reviewCount: "90+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-potato-hotcakes-with-mushed-pumpkin-its-seeds-grey-background-cake-pie-hotcake-potato-meal-oil_140725-121666.jpg",
|
||||
},
|
||||
id: "dish4", brand: "Street Food Classic", name: "Pani Puri", price: "7.50", rating: 4,
|
||||
reviewCount: "90+", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-potato-hotcakes-with-mushed-pumpkin-its-seeds-grey-background-cake-pie-hotcake-potato-meal-oil_140725-121666.jpg"},
|
||||
{
|
||||
id: "dish5",
|
||||
brand: "Aromatic",
|
||||
name: "Chicken Biryani",
|
||||
price: "17.00",
|
||||
rating: 5,
|
||||
reviewCount: "120+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-inside-plate-dark-surface-dark-dish-east-meal-food_140725-82233.jpg",
|
||||
},
|
||||
id: "dish5", brand: "Aromatic", name: "Chicken Biryani", price: "17.00", rating: 5,
|
||||
reviewCount: "120+", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-rice-inside-plate-dark-surface-dark-dish-east-meal-food_140725-82233.jpg"},
|
||||
{
|
||||
id: "dish6",
|
||||
brand: "Drinks",
|
||||
name: "Masala Chai & Lassi",
|
||||
price: "5.50",
|
||||
rating: 5,
|
||||
reviewCount: "80+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dishes-around-lime-powder_23-2147894944.jpg",
|
||||
},
|
||||
id: "dish6", brand: "Drinks", name: "Masala Chai & Lassi", price: "5.50", rating: 5,
|
||||
reviewCount: "80+", imageSrc: "http://img.b2bpic.net/free-photo/dishes-around-lime-powder_23-2147894944.jpg"},
|
||||
]}
|
||||
title="The Art of Flavour"
|
||||
description="Our hand-selected signature dishes from the subcontinent."
|
||||
@@ -228,44 +146,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="gallery" data-section="gallery">
|
||||
<FeatureCardMedia
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "gal1",
|
||||
title: "Dining Room",
|
||||
description: "Warm and inviting ambiance",
|
||||
tag: "Atmosphere",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-interior-decorated-brown-shades_23-2151934914.jpg",
|
||||
},
|
||||
id: "gal1", title: "Dining Room", description: "Warm and inviting ambiance", tag: "Atmosphere", imageSrc: "http://img.b2bpic.net/free-photo/home-interior-decorated-brown-shades_23-2151934914.jpg"},
|
||||
{
|
||||
id: "gal2",
|
||||
title: "Live Tandoor",
|
||||
description: "Authentic preparation",
|
||||
tag: "Kitchen",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/experienced-chef-is-putting-his-pizza-oven-using-special-giant-spatula_613910-3392.jpg",
|
||||
},
|
||||
id: "gal2", title: "Live Tandoor", description: "Authentic preparation", tag: "Kitchen", imageSrc: "http://img.b2bpic.net/free-photo/experienced-chef-is-putting-his-pizza-oven-using-special-giant-spatula_613910-3392.jpg"},
|
||||
{
|
||||
id: "gal3",
|
||||
title: "Spices",
|
||||
description: "Handpicked and aromatic",
|
||||
tag: "Fresh",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/assorted-spices-dark-black-background-seasonings-food-curry-paprika-pepper-cardamom-turmeric-top-view-close-up-spices-concept-spices-ingredients-cooking_639032-1269.jpg",
|
||||
},
|
||||
id: "gal3", title: "Spices", description: "Handpicked and aromatic", tag: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/assorted-spices-dark-black-background-seasonings-food-curry-paprika-pepper-cardamom-turmeric-top-view-close-up-spices-concept-spices-ingredients-cooking_639032-1269.jpg"},
|
||||
{
|
||||
id: "gal4",
|
||||
title: "Table Detail",
|
||||
description: "Every detail matters",
|
||||
tag: "Service",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-with-grapes_23-2150312232.jpg",
|
||||
},
|
||||
id: "gal4", title: "Table Detail", description: "Every detail matters", tag: "Service", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-with-grapes_23-2150312232.jpg"},
|
||||
{
|
||||
id: "gal5",
|
||||
title: "The Welcome",
|
||||
description: "Family warmth for guests",
|
||||
tag: "Values",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-women-having-fun-time_23-2149232873.jpg",
|
||||
},
|
||||
id: "gal5", title: "The Welcome", description: "Family warmth for guests", tag: "Values", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-women-having-fun-time_23-2149232873.jpg"},
|
||||
]}
|
||||
title="A Feast for the Senses"
|
||||
description="Explore the atmosphere that makes Spice Bazaar a home away from home."
|
||||
@@ -279,53 +173,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Hassan Raza",
|
||||
handle: "Antwerp",
|
||||
testimonial: "One of the best dining experiences I've ever had. 10/10.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg",
|
||||
},
|
||||
id: "t1", name: "Hassan Raza", handle: "Antwerp", testimonial: "One of the best dining experiences I've ever had. 10/10.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-cheerful-young-bearded-man-stylish-headwear-having-coffee-sitting-wooden-table-modern-cafe-interior-waiting-his-girlfriend-planning-propose-her-this-sunny-day_273609-1932.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Claudia Carmichael",
|
||||
handle: "Local Guide",
|
||||
testimonial: "The butter chicken was heavenly. Feels like home.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-bus-driver-posing-portrait_23-2151582399.jpg",
|
||||
},
|
||||
id: "t2", name: "Claudia Carmichael", handle: "Local Guide", testimonial: "The butter chicken was heavenly. Feels like home.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-bus-driver-posing-portrait_23-2151582399.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Kateryna Klymenko",
|
||||
handle: "Guest",
|
||||
testimonial: "Food made from the heart. Will return every visit.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-sitting-bar-counter_23-2148016836.jpg",
|
||||
},
|
||||
id: "t3", name: "Kateryna Klymenko", handle: "Guest", testimonial: "Food made from the heart. Will return every visit.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-sitting-bar-counter_23-2148016836.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Willow Breen",
|
||||
handle: "Guest",
|
||||
testimonial: "Extraordinary food and the kindest people I've met.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-mexican-woman-eating-ranchero-food_23-2150222266.jpg",
|
||||
},
|
||||
id: "t4", name: "Willow Breen", handle: "Guest", testimonial: "Extraordinary food and the kindest people I've met.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-mexican-woman-eating-ranchero-food_23-2150222266.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Musicians",
|
||||
handle: "Group",
|
||||
testimonial: "Delicious food and incredibly generous staff.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-outdoors_23-2149005408.jpg",
|
||||
},
|
||||
id: "t5", name: "Musicians", handle: "Group", testimonial: "Delicious food and incredibly generous staff.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-outdoors_23-2149005408.jpg"},
|
||||
{
|
||||
id: "t6",
|
||||
name: "Diana Haytko",
|
||||
handle: "Resident",
|
||||
testimonial: "My absolute favourite restaurant in Antwerp.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg",
|
||||
},
|
||||
id: "t6", name: "Diana Haytko", handle: "Resident", testimonial: "My absolute favourite restaurant in Antwerp.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="What Our Guests Say"
|
||||
@@ -337,8 +201,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Make a Reservation"
|
||||
title="Join Us at the Table"
|
||||
description="Reserve a table for your next culinary adventure."
|
||||
@@ -351,54 +214,33 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Spice Bazaar",
|
||||
items: [
|
||||
title: "Spice Bazaar", items: [
|
||||
{
|
||||
label: "Our Story",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Our Story", href: "#about"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "#reviews",
|
||||
},
|
||||
label: "Reviews", href: "#reviews"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#reservation",
|
||||
},
|
||||
label: "Reservations", href: "#reservation"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Hours",
|
||||
items: [
|
||||
title: "Hours", items: [
|
||||
{
|
||||
label: "Mon – Fri: 11:30 AM – 10:30 PM",
|
||||
href: "#",
|
||||
},
|
||||
label: "Mon – Fri: 11:30 AM – 10:30 PM", href: "#"},
|
||||
{
|
||||
label: "Sat – Sun: 11:00 AM – 11:00 PM",
|
||||
href: "#",
|
||||
},
|
||||
label: "Sat – Sun: 11:00 AM – 11:00 PM", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Find Us",
|
||||
items: [
|
||||
title: "Find Us", items: [
|
||||
{
|
||||
label: "Groenplaats, Antwerp, Belgium",
|
||||
href: "#",
|
||||
},
|
||||
label: "Groenplaats, Antwerp, Belgium", href: "#"},
|
||||
{
|
||||
label: "+32 (0)3 000 00 00",
|
||||
href: "tel:+3230000000",
|
||||
},
|
||||
label: "+32 (0)3 000 00 00", href: "tel:+3230000000"},
|
||||
{
|
||||
label: "hello@spicebazaar.be",
|
||||
href: "mailto:hello@spicebazaar.be",
|
||||
},
|
||||
label: "hello@spicebazaar.be", href: "mailto:hello@spicebazaar.be"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user