Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a4902232e4 | |||
| b0b877c77f | |||
| b583309bd2 |
213
src/app/page.tsx
213
src/app/page.tsx
@@ -31,112 +31,69 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "hero"},
|
||||||
id: "hero",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Cuisines",
|
name: "Cuisines", id: "features"},
|
||||||
id: "features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Experience",
|
name: "Experience", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "testimonials"},
|
||||||
id: "testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Plan Visit",
|
name: "Plan Visit", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Food Court"
|
brandName="Food Court"
|
||||||
button={{
|
button={{
|
||||||
text: "Plan Visit",
|
text: "Plan Visit", href: "#contact"}}
|
||||||
href: "#contact",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitKpi
|
<HeroSplitKpi
|
||||||
background={{
|
background={{
|
||||||
variant: "radial-gradient",
|
variant: "radial-gradient"}}
|
||||||
}}
|
title="Dine, Relax, and Explore: The Best Global Flavors Under One Roof"
|
||||||
title="A Food Experience for Everyone — All in One Place"
|
|
||||||
description="From global cuisines to family-friendly spaces, enjoy great food, relaxed vibes, and something for every taste."
|
description="From global cuisines to family-friendly spaces, enjoy great food, relaxed vibes, and something for every taste."
|
||||||
kpis={[
|
kpis={[
|
||||||
{
|
{
|
||||||
value: "10+",
|
value: "10+", label: "Global Cuisines"},
|
||||||
label: "Global Cuisines",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "5/5",
|
value: "5/5", label: "Average Rating"},
|
||||||
label: "Average Rating",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "Free",
|
value: "Free", label: "Parking Facilities"},
|
||||||
label: "Parking Facilities",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
enableKpiAnimation={true}
|
enableKpiAnimation={true}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Explore Vendors",
|
text: "Explore Vendors", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Plan Your Visit",
|
text: "Plan Your Visit", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/woman-tests-bio-shop-apples-are-organic_482257-81667.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/woman-tests-bio-shop-apples-are-organic_482257-81667.jpg"
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/client-smelling-bio-fruits-from-seller_482257-96290.jpg",
|
src: "http://img.b2bpic.net/free-photo/client-smelling-bio-fruits-from-seller_482257-96290.jpg", alt: "Client 1"},
|
||||||
alt: "Client 1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/african-american-farmer-putting-fresh-products-box_482257-77554.jpg",
|
src: "http://img.b2bpic.net/free-photo/african-american-farmer-putting-fresh-products-box_482257-77554.jpg", alt: "Client 2"},
|
||||||
alt: "Client 2",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/small-business-owners-giving-delivery-order-male-courier_482257-67620.jpg",
|
src: "http://img.b2bpic.net/free-photo/small-business-owners-giving-delivery-order-male-courier_482257-67620.jpg", alt: "Client 3"},
|
||||||
alt: "Client 3",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/farmer-snaps-photos-with-client-market_482257-90432.jpg",
|
src: "http://img.b2bpic.net/free-photo/farmer-snaps-photos-with-client-market_482257-90432.jpg", alt: "Client 4"},
|
||||||
alt: "Client 4",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-waiter-talking-female-customer-writing-her-order-digital-tablet-bar_637285-2301.jpg",
|
src: "http://img.b2bpic.net/free-photo/happy-waiter-talking-female-customer-writing-her-order-digital-tablet-bar_637285-2301.jpg", alt: "Client 5"},
|
||||||
alt: "Client 5",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Join 5,000+ happy visitors"
|
avatarText="Join 5,000+ happy visitors"
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Italian"},
|
||||||
text: "Italian",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Lebanese"},
|
||||||
text: "Lebanese",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Indian"},
|
||||||
text: "Indian",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Burgers"},
|
||||||
text: "Burgers",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "text-icon", text: "Family Friendly", icon: Users,
|
||||||
text: "Family Friendly",
|
|
||||||
icon: Users,
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
@@ -150,24 +107,16 @@ export default function LandingPage() {
|
|||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
icon: Pizza,
|
icon: Pizza,
|
||||||
title: "Italian Flavours",
|
title: "Italian Flavours", description: "Authentic, freshly seasoned pizzas and Mediterranean classics."},
|
||||||
description: "Authentic, freshly seasoned pizzas and Mediterranean classics.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Beef,
|
icon: Beef,
|
||||||
title: "Gourmet Burgers",
|
title: "Gourmet Burgers", description: "High-quality burgers paired with classic, crispy golden fries."},
|
||||||
description: "High-quality burgers paired with classic, crispy golden fries.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Award,
|
icon: Award,
|
||||||
title: "Lebanese & Turkish",
|
title: "Lebanese & Turkish", description: "Authentic middle-eastern dishes with rich, traditional flavors."},
|
||||||
description: "Authentic middle-eastern dishes with rich, traditional flavors.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Flame,
|
icon: Flame,
|
||||||
title: "Indian Spices",
|
title: "Indian Spices", description: "Fragrant curries, tandoori items, and bold spiced dishes."},
|
||||||
description: "Fragrant curries, tandoori items, and bold spiced dishes.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Choose What You Crave"
|
title="Choose What You Crave"
|
||||||
description="Experience a world of flavors. Mix and match your favorites while dining in one vibrant, spacious environment."
|
description="Experience a world of flavors. Mix and match your favorites while dining in one vibrant, spacious environment."
|
||||||
@@ -181,19 +130,13 @@ export default function LandingPage() {
|
|||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
icon: Wind,
|
icon: Wind,
|
||||||
label: "Climate",
|
label: "Climate", value: "AC Controlled"},
|
||||||
value: "AC Controlled",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Car,
|
icon: Car,
|
||||||
label: "Parking",
|
label: "Parking", value: "Free Access"},
|
||||||
value: "Free Access",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Users,
|
icon: Users,
|
||||||
label: "Space",
|
label: "Space", value: "Family Focused"},
|
||||||
value: "Family Focused",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -206,45 +149,20 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Joseph Latham", handle: "@foodie_joe", testimonial: "A very good food court - not too busy, but lively enough. Great atmosphere!", rating: 5,
|
||||||
name: "Joseph Latham",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-waiter-talking-female-customer-writing-her-order-digital-tablet-bar_637285-2301.jpg"},
|
||||||
handle: "@foodie_joe",
|
|
||||||
testimonial: "A very good food court - not too busy, but lively enough. Great atmosphere!",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-waiter-talking-female-customer-writing-her-order-digital-tablet-bar_637285-2301.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Proshid Bhatt", handle: "@travel_pro", testimonial: "Staff were very helpful and polite. Truly impressed with the service.", rating: 5,
|
||||||
name: "Proshid Bhatt",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-people-with-food_23-2149152891.jpg"},
|
||||||
handle: "@travel_pro",
|
|
||||||
testimonial: "Staff were very helpful and polite. Truly impressed with the service.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-people-with-food_23-2149152891.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Justin Bezzina", handle: "@justin_b", testimonial: "Love the concept. Efficient service, great variety, and everything in one place.", rating: 5,
|
||||||
name: "Justin Bezzina",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-friends-with-pizza-side-view_23-2149872391.jpg"},
|
||||||
handle: "@justin_b",
|
|
||||||
testimonial: "Love the concept. Efficient service, great variety, and everything in one place.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-friends-with-pizza-side-view_23-2149872391.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Lijoys", handle: "@lijoys", testimonial: "A beautiful hangout place for families. The free parking is a highlight!", rating: 5,
|
||||||
name: "Lijoys",
|
imageSrc: "http://img.b2bpic.net/free-photo/smiley-business-man-outdoor_23-2148479594.jpg"},
|
||||||
handle: "@lijoys",
|
|
||||||
testimonial: "A beautiful hangout place for families. The free parking is a highlight!",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-business-man-outdoor_23-2148479594.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Rav", handle: "@rav_eats", testimonial: "The food felt super fresh and the pizza was seasoned perfectly. Pleasant surprise.", rating: 4,
|
||||||
name: "Rav",
|
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-people-with-food_23-2149152941.jpg"},
|
||||||
handle: "@rav_eats",
|
|
||||||
testimonial: "The food felt super fresh and the pizza was seasoned perfectly. Pleasant surprise.",
|
|
||||||
rating: 4,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-people-with-food_23-2149152941.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
showRating={true}
|
showRating={true}
|
||||||
title="Loved by Locals & Visitors"
|
title="Loved by Locals & Visitors"
|
||||||
@@ -260,20 +178,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", value: "100%", description: "Air-conditioned comfort"},
|
||||||
value: "100%",
|
|
||||||
description: "Air-conditioned comfort",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", value: "24/7", description: "Well-maintained environment"},
|
||||||
value: "24/7",
|
|
||||||
description: "Well-maintained environment",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m3",
|
id: "m3", value: "Free", description: "Parking for all visitors"},
|
||||||
value: "Free",
|
|
||||||
description: "Parking for all visitors",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Standards"
|
title="Our Standards"
|
||||||
description="We are dedicated to maintaining a clean, comfortable, and efficient dining environment for every visitor."
|
description="We are dedicated to maintaining a clean, comfortable, and efficient dining environment for every visitor."
|
||||||
@@ -284,8 +193,7 @@ export default function LandingPage() {
|
|||||||
<ContactCenter
|
<ContactCenter
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"}}
|
||||||
}}
|
|
||||||
tag="Visit Today"
|
tag="Visit Today"
|
||||||
title="Ready to Experience It Yourself?"
|
title="Ready to Experience It Yourself?"
|
||||||
description="Join us for your next breakfast, lunch, or dinner. Great food, great company, and a place you'll want to come back to."
|
description="Join us for your next breakfast, lunch, or dinner. Great food, great company, and a place you'll want to come back to."
|
||||||
@@ -298,42 +206,27 @@ export default function LandingPage() {
|
|||||||
logoText="Food Court"
|
logoText="Food Court"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "About",
|
title: "About", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Our Concept",
|
label: "Our Concept", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Visit Us",
|
label: "Visit Us", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Amenities",
|
title: "Amenities", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Parking",
|
label: "Parking", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Play Area",
|
label: "Play Area", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Contact",
|
title: "Contact", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Support",
|
label: "Support", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Feedback",
|
label: "Feedback", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user