1 Commits

Author SHA1 Message Date
1f7c68614f Update src/app/page.tsx 2026-04-15 14:04:59 +00:00

View File

@@ -32,26 +32,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ { name: "Our Story", id: "about" },
name: "Home", { name: "Signature Menu", id: "menu" },
id: "hero", { name: "Local Reviews", id: "reviews" },
}, { name: "Visitor Info", id: "info" },
{ { name: "Book Now", id: "contact" }
name: "About",
id: "about",
},
{
name: "Menu",
id: "menu",
},
{
name: "Reviews",
id: "reviews",
},
{
name: "Contact",
id: "contact",
},
]} ]}
brandName="Buffalo Dan's" brandName="Buffalo Dan's"
/> />
@@ -60,19 +45,14 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardScroll <HeroBillboardScroll
background={{ background={{
variant: "rotated-rays-static", variant: "rotated-rays-static"}}
}}
title="The Best in Cradock" title="The Best in Cradock"
description="30+ years of legendary steaks. Where fire meets flavour in the heart of the Karoo." description="30+ years of legendary steaks. Where fire meets flavour in the heart of the Karoo."
buttons={[ buttons={[
{ {
text: "View Menu", text: "View Menu", href: "#menu"},
href: "#menu",
},
{ {
text: "Book Table", text: "Book Table", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/front-view-rib-steak-with-garlic-cinnamon-ax-stand_141793-12212.jpg" imageSrc="http://img.b2bpic.net/free-photo/front-view-rib-steak-with-garlic-cinnamon-ax-stand_141793-12212.jpg"
/> />
@@ -99,47 +79,13 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "1", id: "1", name: "Karoo T-Bone", price: "Market Price", variant: "Signature Cut", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3COdg9yy8PcqyC8Cu4VrVjcm3JW/uploaded-1776261880619-d6y1aaeb.jpg"},
name: "T-Bone Steak",
price: "Market Price",
variant: "Signature",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-piece-grilled-meat-wooden-board-with-steel-big-fork-it_346278-712.jpg",
},
{ {
id: "2", id: "2", name: "Aged Fillet", price: "Market Price", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/gourmet-seared-duck-breast-with-roasted-vegetables-rich-sauce_84443-72273.jpg"},
name: "Aged Fillet",
price: "Market Price",
variant: "Premium",
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-seared-duck-breast-with-roasted-vegetables-rich-sauce_84443-72273.jpg",
},
{ {
id: "3", id: "3", name: "Mixed Grill", price: "Market Price", variant: "Hearty", imageSrc: "http://img.b2bpic.net/free-photo/side-view-grilled-red-meat-with-potato-rural-tomato-ketchup-rosemary-board_141793-3639.jpg"},
name: "Rump & Mixed Grill",
price: "Market Price",
variant: "Hearty",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-grilled-red-meat-with-potato-rural-tomato-ketchup-rosemary-board_141793-3639.jpg",
},
{ {
id: "4", id: "4", name: "Steak Burger", price: "Market Price", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/front-view-bacon-burger-with-copy-space_23-2148784483.jpg"}
name: "Steak Burger",
price: "Market Price",
variant: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-bacon-burger-with-copy-space_23-2148784483.jpg",
},
{
id: "5",
name: "Chicken Ala Avo",
price: "Market Price",
variant: "Light",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-leg-served-with-mashed-potatoes-sour-cream_7502-7373.jpg",
},
{
id: "6",
name: "Starter Platter",
price: "Market Price",
variant: "Shareable",
imageSrc: "http://img.b2bpic.net/free-photo/beer-set-with-shrimps-splat-chicken-sausages_141793-16663.jpg",
},
]} ]}
title="Signature Menu" title="Signature Menu"
description="Hand-selected cuts and local favorites prepared with precision." description="Hand-selected cuts and local favorites prepared with precision."
@@ -151,30 +97,15 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "The Miller Family", imageSrc: "http://img.b2bpic.net/free-photo/putting-piece-meat-steak-into-another-persons-plate-with-salad_114579-3687.jpg"},
name: "The Miller Family",
imageSrc: "http://img.b2bpic.net/free-photo/putting-piece-meat-steak-into-another-persons-plate-with-salad_114579-3687.jpg",
},
{ {
id: "2", id: "2", name: "Johan van der Walt", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-eating-seaweed-snacks_23-2150872520.jpg"},
name: "Johan van der Walt",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-eating-seaweed-snacks_23-2150872520.jpg",
},
{ {
id: "3", id: "3", name: "Sarah & Dave", imageSrc: "http://img.b2bpic.net/free-photo/romantic-black-couple-sitting-restaurant-wearing-elegant-clothes_1157-52138.jpg"},
name: "Sarah & Dave",
imageSrc: "http://img.b2bpic.net/free-photo/romantic-black-couple-sitting-restaurant-wearing-elegant-clothes_1157-52138.jpg",
},
{ {
id: "4", id: "4", name: "Karoo Traveller", imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-having-fun-food-festival_23-2149490832.jpg"},
name: "Karoo Traveller",
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-having-fun-food-festival_23-2149490832.jpg",
},
{ {
id: "5", id: "5", name: "Local Regular", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-cafe-dines-traditional-shakshuka-ayran_169016-16512.jpg"},
name: "Local Regular",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-cafe-dines-traditional-shakshuka-ayran_169016-16512.jpg",
},
]} ]}
cardTitle="What the Locals Say" cardTitle="What the Locals Say"
cardTag="Stories of Buffalo Dan's" cardTag="Stories of Buffalo Dan's"
@@ -189,23 +120,14 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "1", id: "1", icon: Clock,
icon: Clock, title: "Open Daily", value: "11AM - 10PM"},
title: "Open Daily",
value: "11AM - 10PM",
},
{ {
id: "2", id: "2", icon: Zap,
icon: Zap, title: "Load-Shedding", value: "Generator On"},
title: "Load-Shedding",
value: "Generator On",
},
{ {
id: "3", id: "3", icon: Flame,
icon: Flame, title: "Pet Friendly", value: "Veranda"},
title: "Pet Friendly",
value: "Veranda",
},
]} ]}
title="The Details" title="The Details"
description="Essential info for your visit." description="Essential info for your visit."
@@ -217,20 +139,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "Are children welcome?", content: "Yes, we are a family-friendly establishment."},
title: "Are children welcome?",
content: "Yes, we are a family-friendly establishment.",
},
{ {
id: "2", id: "2", title: "Do you accept large bookings?", content: "Absolutely, please call ahead for groups."},
title: "Do you accept large bookings?",
content: "Absolutely, please call ahead for groups.",
},
{ {
id: "3", id: "3", title: "Where are you located?", content: "Right in the heart of Cradock."},
title: "Where are you located?",
content: "Right in the heart of Cradock.",
},
]} ]}
sideTitle="Quick Questions" sideTitle="Quick Questions"
faqsAnimation="blur-reveal" faqsAnimation="blur-reveal"
@@ -242,12 +155,7 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Cradock Tourism", "Cradock Tourism", "Karoo Chamber", "Farmers Union", "Local Suppliers", "Steak Guild"]}
"Karoo Chamber",
"Farmers Union",
"Local Suppliers",
"Steak Guild",
]}
title="Proudly Supported By" title="Proudly Supported By"
description="Local partners who know great food." description="Local partners who know great food."
/> />
@@ -257,8 +165,7 @@ export default function LandingPage() {
<ContactSplit <ContactSplit
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Contact" tag="Contact"
title="Ready to dine?" title="Ready to dine?"
description="Book your table or reach out to us directly." description="Book your table or reach out to us directly."
@@ -272,21 +179,15 @@ export default function LandingPage() {
logoText="Buffalo Dan's" logoText="Buffalo Dan's"
columns={[ columns={[
{ {
title: "Visit", title: "Visit", items: [
items: [
{ {
label: "Directions", label: "Directions", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -295,4 +196,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }