From ac4bf3f329f322c635d1d1a4330fda8b29381d7d Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 02:40:13 +0000 Subject: [PATCH 1/4] Add src/app/about/page.tsx --- src/app/about/page.tsx | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/app/about/page.tsx diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..b53ebc3 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,41 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Instagram, Facebook } from "lucide-react"; + +export default function AboutPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From 4481f3ce57c340925a5cd666ce14e18a8e93dba4 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 02:40:13 +0000 Subject: [PATCH 2/4] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/app/contact/page.tsx diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..be43772 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,40 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import { Instagram, Facebook } from "lucide-react"; + +export default function ContactPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From d72d1c67a3e74a8adc4ea344332e98489905339b Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 26 Apr 2026 02:40:14 +0000 Subject: [PATCH 3/4] Update src/app/page.tsx --- src/app/page.tsx | 80 +++++++++--------------------------------------- 1 file changed, 15 insertions(+), 65 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 77e3e24..483e3e0 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,15 +2,15 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; -import FooterCard from '@/components/sections/footer/FooterCard'; -import HeroBillboard from '@/components/sections/hero/HeroBillboard'; -import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import HeroBillboard from '@/components/sections/hero/HeroBillboard'; +import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; +import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; import ProductCardOne from '@/components/sections/product/ProductCardOne'; +import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; import TeamCardTwo from '@/components/sections/team/TeamCardTwo'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; -import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; +import FooterCard from '@/components/sections/footer/FooterCard'; import { Calendar, Package, Users, Star, Award, Shield, Zap, Instagram, Facebook } from "lucide-react"; export default function LandingPage() { @@ -31,10 +31,10 @@ export default function LandingPage() { @@ -74,8 +60,7 @@ export default function LandingPage() { { title: "4.7 Star Rating", description: "Consistently rated by our community.", buttonIcon: Star, imageSrc: "http://img.b2bpic.net/free-photo/golden-star-icon-symbol-ranking-rating-review-sign-illustration-3d-rendering_56104-1227.jpg", imageAlt: "gold star rating badge" }, { title: "Artisan Curation", description: "Hand-picked local goods.", buttonIcon: Award, imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-woman-enjoying-coffee_23-2148756287.jpg?_wi=2", imageAlt: "gold star rating badge" }, { title: "Boutique Service", description: "Personalized attention.", buttonIcon: Shield, imageSrc: "http://img.b2bpic.net/free-photo/abstract-scene-background-luxury-podium-background-gold-product-presentation-mock-up_272375-4865.jpg", imageAlt: "gold star rating badge" }, - { title: "Everyday Luxury", description: "Elevated daily essentials.", buttonIcon: Zap, imageSrc: "http://img.b2bpic.net/free-photo/preserved-food-concept-with-jars_23-2148626064.jpg?_wi=1", imageAlt: "gold star rating badge" }, - { title: "Community Focus", description: "Built for the neighborhood.", buttonIcon: Users, imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-bread-counter_107420-63655.jpg?_wi=1", imageAlt: "gold star rating badge" } + { title: "Everyday Luxury", description: "Elevated daily essentials.", buttonIcon: Zap, imageSrc: "http://img.b2bpic.net/free-photo/preserved-food-concept-with-jars_23-2148626064.jpg?_wi=1", imageAlt: "gold star rating badge" } ]} title="Why Neighbors Choose Us" description="Experience a standard of service built on genuine care and premium quality." @@ -88,7 +73,7 @@ export default function LandingPage() { title="Welcome to the Neighborhood" description={[ "Founded on the principle that convenience doesn't have to sacrifice class. We treat every visitor like a guest in a boutique hotel.", "Mention this site during your first visit to receive 10% off your purchase. We can't wait to serve you."]} - buttons={[{ text: "Join Our List", href: "#contact" }]} + buttons={[{ text: "Contact Us", href: "/contact" }]} /> @@ -101,14 +86,11 @@ export default function LandingPage() { products={[ { id: "p1", name: "Small Batch Coffee", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/preserved-food-concept-with-jars_23-2148626064.jpg?_wi=2" }, { id: "p2", name: "Artisan Olive Oil", price: "$24", imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-bread-counter_107420-63655.jpg?_wi=2" }, - { id: "p3", name: "Handmade Soaps", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/top-view-jars-with-pickled-vegetables_23-2148606777.jpg" }, - { id: "p4", name: "Local Honey", price: "$15", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-quartz-prism-with-dark-shadow-white-background_23-2147949079.jpg" }, - { id: "p5", name: "Boutique Teas", price: "$14", imageSrc: "http://img.b2bpic.net/free-photo/black-coffee-bag-mockup_187299-47334.jpg" }, - { id: "p6", name: "Gourmet Chocolates", price: "$20", imageSrc: "http://img.b2bpic.net/free-photo/front-view-bottle-natural-olive-oil_23-2148364476.jpg" } + { id: "p3", name: "Handmade Soaps", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/top-view-jars-with-pickled-vegetables_23-2148606777.jpg" } ]} title="Curated Collections" description="Refined essentials for the modern home." - buttons={[{ text: "View Full Collection", href: "#shop" }]} + buttons={[{ text: "View Full Shop", href: "/shop" }]} /> @@ -127,42 +109,10 @@ export default function LandingPage() { /> -
- -
- -
- -
-