Update src/app/page.tsx

This commit is contained in:
2026-04-11 16:33:45 +00:00
parent f69f1ee76c
commit 7ba74b68d3

View File

@@ -17,52 +17,40 @@ export default function LandingPage() {
defaultButtonVariant="expand-hover"
defaultTextAnimation="reveal-blur"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "About",
id: "about",
},
{
name: "Menu",
id: "menu",
},
{
name: "Reviews",
id: "testimonials",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Menu", id: "menu" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" },
]}
brandName="Parklands BBQ"
button={{ text: "Book Now", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
logoText="Parklands BBQ"
description="Authentic, affordable, and delicious BBQ. The perfect chill spot for friends, families, and casual dates in Nairobi."
buttons={[
{
text: "View Menu",
href: "#menu",
},
text: "View Menu", href: "#menu"},
{
text: "Contact Us",
href: "#contact",
},
text: "Contact Us", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/top-view-baked-vegetables-potatoes-eggplants-fresh-off-oven-dark-space_140725-79607.jpg"
imageAlt="BBQ grilled platter"
@@ -78,17 +66,11 @@ export default function LandingPage() {
description="Located on Fifth Parklands Avenue, we offer a relaxed, casual environment where the focus is on quality grilled meats, great portions, and affordable prices. Whether you're catching up with friends or hosting a small party, our doors are open until 9:30 pm."
bulletPoints={[
{
title: "Affordable Deals",
description: "High-quality BBQ without breaking the bank.",
},
title: "Affordable Deals", description: "High-quality BBQ without breaking the bank."},
{
title: "Family Friendly",
description: "We cater to kids and offer plenty of seating for groups.",
},
title: "Family Friendly", description: "We cater to kids and offer plenty of seating for groups."},
{
title: "Flavorful Grills",
description: "Experience our unique Desi/Swahili fusion BBQ flavors.",
},
title: "Flavorful Grills", description: "Experience our unique Desi/Swahili fusion BBQ flavors."},
]}
imageSrc="http://img.b2bpic.net/free-photo/breakfast-friends_1098-14058.jpg"
imageAlt="Casual dining atmosphere"
@@ -104,59 +86,23 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "1",
brand: "Signature",
name: "Beef BBQ Steak",
price: "KSh 900",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-mashed-potato-mushroom-greens-lemon-side-view_141793-2373.jpg",
},
id: "1", brand: "Signature", name: "Beef BBQ Steak", price: "KSh 900", rating: 5,
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-mashed-potato-mushroom-greens-lemon-side-view_141793-2373.jpg"},
{
id: "2",
brand: "Grill",
name: "Full Chicken",
price: "KSh 900",
rating: 5,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/meat-chicken-kebab-sprinkled-with-sumac-onion_140725-9570.jpg",
},
id: "2", brand: "Grill", name: "Full Chicken", price: "KSh 900", rating: 5,
reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/meat-chicken-kebab-sprinkled-with-sumac-onion_140725-9570.jpg"},
{
id: "3",
brand: "Signature",
name: "BBQ Fish",
price: "KSh 900",
rating: 4,
reviewCount: "60",
imageSrc: "http://img.b2bpic.net/free-photo/carrot-cake-slice-with-cream-cheese-frosting_123827-37156.jpg",
},
id: "3", brand: "Signature", name: "BBQ Fish", price: "KSh 900", rating: 4,
reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/carrot-cake-slice-with-cream-cheese-frosting_123827-37156.jpg"},
{
id: "4",
brand: "Side",
name: "Naan & Grill Deal",
price: "KSh 900",
rating: 5,
reviewCount: "200",
imageSrc: "http://img.b2bpic.net/free-photo/two-slices-cakes-white-plate-with-red-tablecloth_114579-29689.jpg",
},
id: "4", brand: "Side", name: "Naan & Grill Deal", price: "KSh 900", rating: 5,
reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/two-slices-cakes-white-plate-with-red-tablecloth_114579-29689.jpg"},
{
id: "5",
brand: "Dessert",
name: "Daily Specials",
price: "KSh 300",
rating: 5,
reviewCount: "40",
imageSrc: "http://img.b2bpic.net/free-photo/two-slices-cakes-white-plate-with-red-tablecloth_114579-75865.jpg",
},
id: "5", brand: "Dessert", name: "Daily Specials", price: "KSh 300", rating: 5,
reviewCount: "40", imageSrc: "http://img.b2bpic.net/free-photo/two-slices-cakes-white-plate-with-red-tablecloth_114579-75865.jpg"},
{
id: "6",
brand: "Kids",
name: "Kids Meal Deal",
price: "KSh 600",
rating: 5,
reviewCount: "95",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-grill-with-vegetables-table_140725-9460.jpg",
},
id: "6", brand: "Kids", name: "Kids Meal Deal", price: "KSh 600", rating: 5,
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/chicken-grill-with-vegetables-table_140725-9460.jpg"},
]}
title="Our Menu Favorites"
description="From grilled chicken and steak to fresh fish and hot naan, there's something for everyone here."
@@ -170,40 +116,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "John M.",
role: "Regular",
testimonial: "The best affordable BBQ in Parklands. Always consistent flavor!",
imageSrc: "http://img.b2bpic.net/free-photo/schoolgirl-with-pencils-hands-closeup-student-with-school-supplies-school-background-smiles_169016-60186.jpg",
},
id: "1", name: "John M.", role: "Regular", testimonial: "The best affordable BBQ in Parklands. Always consistent flavor!", imageSrc: "http://img.b2bpic.net/free-photo/schoolgirl-with-pencils-hands-closeup-student-with-school-supplies-school-background-smiles_169016-60186.jpg"},
{
id: "2",
name: "Sarah K.",
role: "Student",
testimonial: "Great place to hang out with friends. Portion sizes are massive.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-with-drinks-tacos_23-2149073435.jpg",
},
id: "2", name: "Sarah K.", role: "Student", testimonial: "Great place to hang out with friends. Portion sizes are massive.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-with-drinks-tacos_23-2149073435.jpg"},
{
id: "3",
name: "David O.",
role: "Local",
testimonial: "My go-to spot for family dinners. Kids love the kids meal deals.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-her-boyfriend-holding-hands-while-toasting-with-champagne-while-having-dinner-dining-table_637285-3596.jpg",
},
id: "3", name: "David O.", role: "Local", testimonial: "My go-to spot for family dinners. Kids love the kids meal deals.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-her-boyfriend-holding-hands-while-toasting-with-champagne-while-having-dinner-dining-table_637285-3596.jpg"},
{
id: "4",
name: "Emma W.",
role: "Foodie",
testimonial: "Simple, casual, and tasty. You can't beat the price for what you get.",
imageSrc: "http://img.b2bpic.net/free-photo/positive-excited-young-woman-showing-thumbs-up-having-fun_1262-14331.jpg",
},
id: "4", name: "Emma W.", role: "Foodie", testimonial: "Simple, casual, and tasty. You can't beat the price for what you get.", imageSrc: "http://img.b2bpic.net/free-photo/positive-excited-young-woman-showing-thumbs-up-having-fun_1262-14331.jpg"},
{
id: "5",
name: "Brian P.",
role: "Regular",
testimonial: "Been coming here for months, never disappoints on taste.",
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520110.jpg",
},
id: "5", name: "Brian P.", role: "Regular", testimonial: "Been coming here for months, never disappoints on taste.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520110.jpg"},
]}
title="Loved by the Community"
description="Over 500+ satisfied customers keep coming back for the great flavor and unbeatable prices."
@@ -216,20 +137,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "1",
title: "Are there vegetarian options?",
content: "Yes, we have a selection of tasty vegetarian dishes available on our menu.",
},
id: "1", title: "Are there vegetarian options?", content: "Yes, we have a selection of tasty vegetarian dishes available on our menu."},
{
id: "2",
title: "Can I bring my kids?",
content: "Absolutely, we are a family-friendly restaurant with meals specifically priced for children.",
},
id: "2", title: "Can I bring my kids?", content: "Absolutely, we are a family-friendly restaurant with meals specifically priced for children."},
{
id: "3",
title: "Do you have outdoor seating?",
content: "Yes, we provide relaxed outdoor seating for our guests to enjoy.",
},
id: "3", title: "Do you have outdoor seating?", content: "Yes, we provide relaxed outdoor seating for our guests to enjoy."},
]}
title="Frequently Asked Questions"
description="Find answers to our common questions."
@@ -241,16 +153,13 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Visit Us"
title="Ready for some BBQ?"
description="Come visit us at Fifth Parklands Avenue near the Jamat Khana area. Open daily until 9:30 pm."
buttons={[
{
text: "Directions",
href: "https://maps.google.com",
},
text: "Directions", href: "https://maps.google.com"},
]}
/>
</div>
@@ -259,33 +168,21 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Links",
items: [
title: "Links", items: [
{
label: "Menu",
href: "#menu",
},
label: "Menu", href: "#menu"},
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}
@@ -296,4 +193,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}