Merge version_1 into main #3

Merged
bender merged 1 commits from version_1 into main 2026-04-11 22:18:54 +00:00

View File

@@ -9,7 +9,7 @@ import HeroLogo from '@/components/sections/hero/HeroLogo';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { Heart, MapPin, Sparkles } from "lucide-react";
import { Heart, MapPin, Sparkles, Droplets, Truck, Users, Mail, Instagram, Facebook } from "lucide-react";
export default function LandingPage() {
return (
@@ -26,115 +26,114 @@ export default function LandingPage() {
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Products", id: "/products" },
{ name: "Events", id: "/events" },
{ name: "Catering", id: "/catering" },
{ name: "Visit", id: "/contact" },
]}
brandName="Olives & More"
button={{ text: "Contact", href: "/contact" }}
/>
</div>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "About", id: "/about" },
{ name: "Products", id: "/products" },
{ name: "Visit", id: "/contact" },
]}
brandName="Olives & More"
button={{ text: "Contact", href: "/contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="Forest Hills Mediterranean Pantry"
description="A warm, beautifully curated neighbourhood deli bringing the sun-drenched flavours of the Mediterranean to South East London."
buttons={[{ text: "Visit Us", href: "/contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/bottle-organic-olive-oil-table_23-2148364428.jpg"
/>
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="Forest Hills Mediterranean Pantry"
description="A warm, beautifully curated neighbourhood deli bringing the sun-drenched flavours of the Mediterranean to South East London."
buttons={[{ text: "Visit Us", href: "/contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/bottle-organic-olive-oil-table_23-2148364428.jpg"
/>
</div>
<div id="story" data-section="story">
<AboutMetric
useInvertedBackground={false}
title="A Passion for Exceptional Quality"
metrics={[
{ icon: Sparkles, label: "Small-batch producers", value: "Directly sourced" },
{ icon: MapPin, label: "Perry Vale, SE23", value: "15 min to London Bridge" },
{ icon: Heart, label: "Hand-tested", value: "Every product" },
]}
metricsAnimation="slide-up"
/>
</div>
<div id="story" data-section="story">
<AboutMetric
useInvertedBackground={false}
title="A Passion for Exceptional Quality"
metrics={[
{ icon: Sparkles, label: "Small-batch producers", value: "Directly sourced" },
{ icon: MapPin, label: "Perry Vale, SE23", value: "15 min to London Bridge" },
{ icon: Heart, label: "Hand-tested", value: "Every product" },
]}
metricsAnimation="slide-up"
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{ id: "1", name: "Alex R.", role: "Local Resident", testimonial: "This place is one of those famous little hidden gems in Forest Hill — a true one-off.", imageSrc: "http://img.b2bpic.net/free-photo/funny-woman-shaking-pallet-with-vegetables_23-2147700645.jpg" },
{ id: "2", name: "Sarah J.", role: "Foodie", testimonial: "A lovely little store and the owner is also lovely.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-woman-working-zero-waste-supermarket-adding-pantry-staples-shelves-cheerful-merchant-restocks-local-grocery-store-with-organic-food-reusable-jars-close-up_482257-70907.jpg" },
{ id: "3", name: "Mark D.", role: "Neighbour", testimonial: "Picked up some super tasty fresh olives, olive oil, hazelnut spread, and sourdough.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-black-woman-smile-camera_197531-33139.jpg" },
{ id: "4", name: "Emily P.", role: "Customer", testimonial: "Crammed full of absolutely first-class produce.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg" },
{ id: "5", name: "James B.", role: "Local", testimonial: "High-quality items you normally have to go to central London for — finally on our doorstep!", imageSrc: "http://img.b2bpic.net/free-photo/guy-with-long-hair-dressed-fashionable-denim-jacket-cafe_273609-3904.jpg" },
]}
title="Local Favourites"
description="Hear what our wonderful Forest Hill community says about us."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTwo
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{ id: "1", name: "Alex R.", role: "Local Resident", testimonial: "This place is one of those famous little hidden gems in Forest Hill — a true one-off.", imageSrc: "http://img.b2bpic.net/free-photo/funny-woman-shaking-pallet-with-vegetables_23-2147700645.jpg" },
{ id: "2", name: "Sarah J.", role: "Foodie", testimonial: "A lovely little store and the owner is also lovely.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-woman-working-zero-waste-supermarket-adding-pantry-staples-shelves-cheerful-merchant-restocks-local-grocery-store-with-organic-food-reusable-jars-close-up_482257-70907.jpg" },
{ id: "3", name: "Mark D.", role: "Neighbour", testimonial: "Picked up some super tasty fresh olives, olive oil, hazelnut spread, and sourdough.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-black-woman-smile-camera_197531-33139.jpg" },
{ id: "4", name: "Emily P.", role: "Customer", testimonial: "Crammed full of absolutely first-class produce.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg" },
{ id: "5", name: "James B.", role: "Local", testimonial: "High-quality items you normally have to go to central London for — finally on our doorstep!", imageSrc: "http://img.b2bpic.net/free-photo/guy-with-long-hair-dressed-fashionable-denim-jacket-cafe_273609-3904.jpg" },
]}
title="Local Favourites"
description="Hear what our wonderful Forest Hill community says about us."
/>
</div>
<div id="team" data-section="team">
<TeamCardEleven
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="Meet The Curators"
description="Our deli is a passion project brought to life by local food lovers."
groups={[
{
id: "founders", groupTitle: "Our Team", members: [
{ id: "m1", title: "Carla", subtitle: "Founder", detail: "Expert in Portuguese specialty imports.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-posing-her-home_23-2148708980.jpg" },
{ id: "m2", title: "Filipe", subtitle: "Head of Sourcing", detail: "Traveling the Mediterranean for the best oils.", 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" },
],
imageSrc: "http://img.b2bpic.net/free-photo/bottle-organic-olive-oil-table_23-2148364428.jpg", imageAlt: "Smiley woman posing in her home"},
]}
/>
</div>
<div id="team" data-section="team">
<TeamCardEleven
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="Meet The Curators"
description="Our deli is a passion project brought to life by local food lovers."
groups={[
{
id: "founders", groupTitle: "Our Team", members: [
{ id: "m1", title: "Carla", subtitle: "Founder", detail: "Expert in Portuguese specialty imports.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-posing-her-home_23-2148708980.jpg" },
{ id: "m2", title: "Filipe", subtitle: "Head of Sourcing", detail: "Traveling the Mediterranean for the best oils.", 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" },
],
imageSrc: "http://img.b2bpic.net/free-photo/bottle-organic-olive-oil-table_23-2148364428.jpg", imageAlt: "Smiley woman posing in her home"
},
]}
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
title="Common Questions"
description="Everything you need to know about our deli and pantry items."
faqsAnimation="slide-up"
faqs={[
{ id: "q1", title: "Do you offer delivery?", content: "Currently we are focusing on our local community in Forest Hill." },
{ id: "q2", title: "Are your products organic?", content: "We prioritize organic and small-batch sustainable farming." },
{ id: "q3", title: "Can I request samples?", content: "We host regular weekend tasting sessions in-store!" },
]}
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
title="Common Questions"
description="Everything you need to know about our deli and pantry items."
faqsAnimation="slide-up"
faqs={[
{ id: "q1", title: "Do you offer delivery?", content: "Currently we are focusing on our local community in Forest Hill." },
{ id: "q2", title: "Are your products organic?", content: "We prioritize organic and small-batch sustainable farming." },
{ id: "q3", title: "Can I request samples?", content: "We host regular weekend tasting sessions in-store!" },
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/bottles-olive-oil-olives-table_23-2148364449.jpg"
logoText="Olives & More"
columns={[
{
title: "Navigation", items: [
{ label: "Home", href: "/" },
{ label: "About", href: "/about" },
{ label: "Products", href: "/products" },
],
},
{
title: "Visit", items: [
{ label: "Contact", href: "/contact" },
{ label: "Instagram", href: "#" },
{ label: "Facebook", href: "#" },
],
},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/bottles-olive-oil-olives-table_23-2148364449.jpg"
logoText="Olives & More"
columns={[
{
title: "Navigation", items: [
{ label: "Home", href: "/" },
{ label: "About", href: "/about" },
{ label: "Products", href: "/products" },
],
},
{
title: "Visit", items: [
{ label: "Contact", href: "/contact" },
{ label: "Instagram", href: "#" },
{ label: "Facebook", href: "#" },
],
},
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);