Update src/app/page.tsx
This commit is contained in:
227
src/app/page.tsx
227
src/app/page.tsx
@@ -32,37 +32,23 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "home",
|
||||
},
|
||||
name: "Home", id: "home"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Menu & Store",
|
||||
id: "products",
|
||||
},
|
||||
name: "Menu & Store", id: "products"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "faq",
|
||||
},
|
||||
name: "FAQ", id: "faq"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
logoSrc="http://img.b2bpic.net/free-vector/coffee-shop-logo-template_23-2150529082.jpg"
|
||||
logoAlt="Karaka General Store & Cafe logo"
|
||||
brandName="Karaka General Store & Cafe"
|
||||
button={{
|
||||
text: "Order Online",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Order Online", href: "#"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -70,45 +56,28 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Welcome to Karaka General Store & Cafe"
|
||||
description="Your friendly neighborhood hub for fresh coffee, delicious food, and essential groceries. Experience the warmth of local community."
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Our Menu",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Explore Our Menu", href: "#products"},
|
||||
{
|
||||
text: "Visit Us Today",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Visit Us Today", href: "#contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-chairs-grass-field-mountains-nature_53876-23280.jpg?_wi=1",
|
||||
imageAlt: "Cozy cafe interior with customers",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-chairs-grass-field-mountains-nature_53876-23280.jpg", imageAlt: "Cozy cafe interior with customers"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-with-orange-juice_1157-32296.jpg?_wi=1",
|
||||
imageAlt: "General store shelves stocked with various products",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-with-orange-juice_1157-32296.jpg", imageAlt: "General store shelves stocked with various products"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/carbon-neutral-zero-waste-supermarket_482257-81591.jpg",
|
||||
imageAlt: "Fresh baked goods and coffee display",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/carbon-neutral-zero-waste-supermarket_482257-81591.jpg", imageAlt: "Fresh baked goods and coffee display"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/valentines-day-gifts-macarons-cookies-table-beautiful-wrapped-present-boxes-close-up-february-14-romantic-celebration-holiday-festive-cute-surprises-girlfriend-close-up_482257-50778.jpg",
|
||||
imageAlt: "Outdoor cafe seating area",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/valentines-day-gifts-macarons-cookies-table-beautiful-wrapped-present-boxes-close-up-february-14-romantic-celebration-holiday-festive-cute-surprises-girlfriend-close-up_482257-50778.jpg", imageAlt: "Outdoor cafe seating area"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/parasol-chairs_1137-314.jpg",
|
||||
imageAlt: "Close-up of a barista preparing coffee",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/parasol-chairs_1137-314.jpg", imageAlt: "Close-up of a barista preparing coffee"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-london-streets-cityscape_23-2149377158.jpg",
|
||||
imageAlt: "Exterior view of Karaka General Store and Cafe",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-london-streets-cityscape_23-2149377158.jpg", imageAlt: "Exterior view of Karaka General Store and Cafe"},
|
||||
]}
|
||||
mediaAnimation="opacity"
|
||||
/>
|
||||
@@ -122,17 +91,11 @@ export default function LandingPage() {
|
||||
description="For generations, Karaka General Store & Cafe has been the heart of our vibrant community. We're a place where friends meet, families gather, and everyone feels at home."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Local & Fresh",
|
||||
description: "Sourcing the finest local produce and ingredients for our cafe and store.",
|
||||
},
|
||||
title: "Local & Fresh", description: "Sourcing the finest local produce and ingredients for our cafe and store."},
|
||||
{
|
||||
title: "Warm & Welcoming",
|
||||
description: "A cozy atmosphere where you can relax, connect, and enjoy.",
|
||||
},
|
||||
title: "Warm & Welcoming", description: "A cozy atmosphere where you can relax, connect, and enjoy."},
|
||||
{
|
||||
title: "Community Focused",
|
||||
description: "Proudly supporting local initiatives and fostering a friendly environment.",
|
||||
},
|
||||
title: "Community Focused", description: "Proudly supporting local initiatives and fostering a friendly environment."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/students-collaborating-rest-room_23-2147656140.jpg"
|
||||
imageAlt="Historic interior of Karaka General Store and Cafe"
|
||||
@@ -147,28 +110,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Delicious Cafe Delights",
|
||||
description: "From expertly brewed coffee to freshly baked pastries and hearty lunches, our cafe menu offers something for everyone.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Coffee,
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/coffee-shop-logo-template_23-2150529082.jpg",
|
||||
imageAlt: "karaka general store cafe logo",
|
||||
title: "Delicious Cafe Delights", description: "From expertly brewed coffee to freshly baked pastries and hearty lunches, our cafe menu offers something for everyone.", bentoComponent: "reveal-icon", icon: Coffee
|
||||
},
|
||||
{
|
||||
title: "Essential Groceries & Local Goods",
|
||||
description: "Stock up on daily necessities, artisan products, and farm-fresh produce, all hand-picked for quality.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: ShoppingBag,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-chairs-grass-field-mountains-nature_53876-23280.jpg?_wi=2",
|
||||
imageAlt: "karaka general store cafe logo",
|
||||
title: "Essential Groceries & Local Goods", description: "Stock up on daily necessities, artisan products, and farm-fresh produce, all hand-picked for quality.", bentoComponent: "reveal-icon", icon: ShoppingBag
|
||||
},
|
||||
{
|
||||
title: "A Place to Connect",
|
||||
description: "Beyond food and goods, we offer a warm space for conversation, laughter, and building lasting community bonds.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Users,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-with-orange-juice_1157-32296.jpg?_wi=2",
|
||||
imageAlt: "karaka general store cafe logo",
|
||||
title: "A Place to Connect", description: "Beyond food and goods, we offer a warm space for conversation, laughter, and building lasting community bonds.", bentoComponent: "reveal-icon", icon: Users
|
||||
},
|
||||
]}
|
||||
title="Our Offerings"
|
||||
@@ -184,47 +132,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Artisan Sourdough Sandwich",
|
||||
price: "$12.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-sliced-fried-egg-waffle-hash-browns_23-2148352393.jpg",
|
||||
imageAlt: "Artisan Sourdough Sandwich",
|
||||
},
|
||||
id: "1", name: "Artisan Sourdough Sandwich", price: "$12.50", imageSrc: "http://img.b2bpic.net/free-photo/close-up-sliced-fried-egg-waffle-hash-browns_23-2148352393.jpg", imageAlt: "Artisan Sourdough Sandwich"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Signature Flat White",
|
||||
price: "$5.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sweet-cup-coffee-breakfast_23-2148255054.jpg",
|
||||
imageAlt: "Signature Flat White coffee",
|
||||
},
|
||||
id: "2", name: "Signature Flat White", price: "$5.00", imageSrc: "http://img.b2bpic.net/free-photo/sweet-cup-coffee-breakfast_23-2148255054.jpg", imageAlt: "Signature Flat White coffee"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Homemade Apple Crumble Pie",
|
||||
price: "$7.50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/homemade-apple-strudel_123827-36350.jpg",
|
||||
imageAlt: "Homemade Apple Crumble Pie",
|
||||
},
|
||||
id: "3", name: "Homemade Apple Crumble Pie", price: "$7.50", imageSrc: "http://img.b2bpic.net/free-photo/homemade-apple-strudel_123827-36350.jpg", imageAlt: "Homemade Apple Crumble Pie"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Freshly Baked Bread Loaf",
|
||||
price: "$6.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-cut-sliced-sandwich-bread-butter-spread-bread-slice-with-knife-cutting-board-wooden-background_141793-5684.jpg",
|
||||
imageAlt: "Freshly Baked Bread Loaf",
|
||||
},
|
||||
id: "4", name: "Freshly Baked Bread Loaf", price: "$6.00", imageSrc: "http://img.b2bpic.net/free-photo/side-view-cut-sliced-sandwich-bread-butter-spread-bread-slice-with-knife-cutting-board-wooden-background_141793-5684.jpg", imageAlt: "Freshly Baked Bread Loaf"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Local Karaka Honey",
|
||||
price: "$15.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-jar-with-honey-stick-top_23-2148371860.jpg",
|
||||
imageAlt: "Local Karaka Honey jar",
|
||||
},
|
||||
id: "5", name: "Local Karaka Honey", price: "$15.00", imageSrc: "http://img.b2bpic.net/free-photo/close-up-jar-with-honey-stick-top_23-2148371860.jpg", imageAlt: "Local Karaka Honey jar"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Handcrafted Berry Jam",
|
||||
price: "$9.00",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-female-hands-holding-homemade-vegan-raw-raspberry-jam-glass-jar_181624-22331.jpg",
|
||||
imageAlt: "Handcrafted Berry Jam jar",
|
||||
},
|
||||
id: "6", name: "Handcrafted Berry Jam", price: "$9.00", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-female-hands-holding-homemade-vegan-raw-raspberry-jam-glass-jar_181624-22331.jpg", imageAlt: "Handcrafted Berry Jam jar"},
|
||||
]}
|
||||
title="Cafe Menu & Store Products"
|
||||
description="A taste of our cafe favorites and essential store items."
|
||||
@@ -237,50 +155,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "My daily dose of happiness!",
|
||||
quote: "Karaka General Store & Cafe is my absolute favorite spot. The coffee is divine, and the staff always greet you with a warm smile. It's truly the heart of our community.",
|
||||
name: "Sarah J.",
|
||||
role: "Local Resident",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-gorgeous-young-female-feels-happy-coffee-shop_273609-2792.jpg",
|
||||
imageAlt: "Sarah J.",
|
||||
},
|
||||
id: "1", title: "My daily dose of happiness!", quote: "Karaka General Store & Cafe is my absolute favorite spot. The coffee is divine, and the staff always greet you with a warm smile. It's truly the heart of our community.", name: "Sarah J.", role: "Local Resident", imageSrc: "http://img.b2bpic.net/free-photo/positive-gorgeous-young-female-feels-happy-coffee-shop_273609-2792.jpg", imageAlt: "Sarah J."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Best lunch in town!",
|
||||
quote: "I often stop by for lunch, and their sandwiches are consistently fresh and delicious. Plus, I can grab a few groceries on my way out. Super convenient and high quality.",
|
||||
name: "Mark P.",
|
||||
role: "Small Business Owner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-talk-by-lunch_1098-16409.jpg",
|
||||
imageAlt: "Mark P.",
|
||||
},
|
||||
id: "2", title: "Best lunch in town!", quote: "I often stop by for lunch, and their sandwiches are consistently fresh and delicious. Plus, I can grab a few groceries on my way out. Super convenient and high quality.", name: "Mark P.", role: "Small Business Owner", imageSrc: "http://img.b2bpic.net/free-photo/business-talk-by-lunch_1098-16409.jpg", imageAlt: "Mark P."},
|
||||
{
|
||||
id: "3",
|
||||
title: "A gem for local produce",
|
||||
quote: "I love that Karaka supports local farmers. I always find the freshest produce and unique artisan products here. It's a wonderful place to shop and support our community.",
|
||||
name: "Emily R.",
|
||||
role: "Community Garden Member",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-hispanic-woman-smiling-confident-standing-street_839833-27516.jpg",
|
||||
imageAlt: "Emily R.",
|
||||
},
|
||||
id: "3", title: "A gem for local produce", quote: "I love that Karaka supports local farmers. I always find the freshest produce and unique artisan products here. It's a wonderful place to shop and support our community.", name: "Emily R.", role: "Community Garden Member", imageSrc: "http://img.b2bpic.net/free-photo/middle-age-hispanic-woman-smiling-confident-standing-street_839833-27516.jpg", imageAlt: "Emily R."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Warm atmosphere, great service",
|
||||
quote: "Every visit feels like coming home. The ambiance is so cozy, and the service is always top-notch. It's the perfect place for a relaxed catch-up with friends.",
|
||||
name: "David K.",
|
||||
role: "Retired Teacher",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-feeding-his-girlfriend-lunch-restaurant_637285-9039.jpg",
|
||||
imageAlt: "David K.",
|
||||
},
|
||||
id: "4", title: "Warm atmosphere, great service", quote: "Every visit feels like coming home. The ambiance is so cozy, and the service is always top-notch. It's the perfect place for a relaxed catch-up with friends.", name: "David K.", role: "Retired Teacher", imageSrc: "http://img.b2bpic.net/free-photo/happy-man-feeding-his-girlfriend-lunch-restaurant_637285-9039.jpg", imageAlt: "David K."},
|
||||
{
|
||||
id: "5",
|
||||
title: "More than just a store",
|
||||
quote: "Karaka is more than just a place to buy things; it's a vital part of our community fabric. They're always so welcoming and have everything you need, from a good cuppa to local essentials.",
|
||||
name: "Anna L.",
|
||||
role: "Community Volunteer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-women-holding-cups_23-2149144918.jpg",
|
||||
imageAlt: "Anna L.",
|
||||
},
|
||||
id: "5", title: "More than just a store", quote: "Karaka is more than just a place to buy things; it's a vital part of our community fabric. They're always so welcoming and have everything you need, from a good cuppa to local essentials.", name: "Anna L.", role: "Community Volunteer", imageSrc: "http://img.b2bpic.net/free-photo/close-up-women-holding-cups_23-2149144918.jpg", imageAlt: "Anna L."},
|
||||
]}
|
||||
title="What Our Community Says"
|
||||
description="Hear from our cherished customers and friends about their experiences at Karaka."
|
||||
@@ -293,30 +176,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "What are your opening hours?",
|
||||
content: "We are open Monday to Friday from 7 AM to 5 PM, and Saturday to Sunday from 8 AM to 4 PM.",
|
||||
},
|
||||
id: "q1", title: "What are your opening hours?", content: "We are open Monday to Friday from 7 AM to 5 PM, and Saturday to Sunday from 8 AM to 4 PM."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you offer vegetarian or vegan options?",
|
||||
content: "Yes, our cafe menu includes a variety of delicious vegetarian and vegan options. Please ask our staff for today's specials.",
|
||||
},
|
||||
id: "q2", title: "Do you offer vegetarian or vegan options?", content: "Yes, our cafe menu includes a variety of delicious vegetarian and vegan options. Please ask our staff for today's specials."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Can I order items online for pickup?",
|
||||
content: "Currently, we do not offer online ordering, but we are working on it! Please visit us in-store for all your needs.",
|
||||
},
|
||||
id: "q3", title: "Can I order items online for pickup?", content: "Currently, we do not offer online ordering, but we are working on it! Please visit us in-store for all your needs."},
|
||||
{
|
||||
id: "q4",
|
||||
title: "Do you host local events or gatherings?",
|
||||
content: "We love being a community hub! We occasionally host local events. Check our social media or in-store board for announcements.",
|
||||
},
|
||||
id: "q4", title: "Do you host local events or gatherings?", content: "We love being a community hub! We occasionally host local events. Check our social media or in-store board for announcements."},
|
||||
{
|
||||
id: "q5",
|
||||
title: "Where are you located?",
|
||||
content: "We are conveniently located at 123 Main Street, Karaka Village. You can find detailed directions on our contact page.",
|
||||
},
|
||||
id: "q5", title: "Where are you located?", content: "We are conveniently located at 123 Main Street, Karaka Village. You can find detailed directions on our contact page."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Find quick answers to common questions about Karaka General Store & Cafe."
|
||||
@@ -328,18 +196,13 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
text="Visit Us Today!"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "https://maps.google.com/?q=Karaka+General+Store+and+Cafe",
|
||||
},
|
||||
text: "Get Directions", href: "https://maps.google.com/?q=Karaka+General+Store+and+Cafe"},
|
||||
{
|
||||
text: "Call Us: (09) 123 4567",
|
||||
href: "tel:+6491234567",
|
||||
},
|
||||
text: "Call Us: (09) 123 4567", href: "tel:+6491234567"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -353,14 +216,10 @@ export default function LandingPage() {
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "https://facebook.com/karakageneralstore",
|
||||
ariaLabel: "Facebook page",
|
||||
},
|
||||
href: "https://facebook.com/karakageneralstore", ariaLabel: "Facebook page"},
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "https://instagram.com/karakageneralstore",
|
||||
ariaLabel: "Instagram profile",
|
||||
},
|
||||
href: "https://instagram.com/karakageneralstore", ariaLabel: "Instagram profile"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user