From 1e0439b67c8af5608a9bcb5f685d68c4468a8c8c Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 4 Jun 2026 17:20:10 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 66 +++++++++++------------------------------- 1 file changed, 17 insertions(+), 49 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index ff6b75d..8fe9746 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -2,11 +2,10 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import Link from "next/link"; import TextAbout from "@/components/sections/about/TextAbout"; import TeamCardEleven from "@/components/sections/team/TeamCardEleven"; import FeatureCardSeven from "@/components/sections/feature/FeatureCardSeven"; -import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; -import Link from "next/link"; export default function AboutPage() { const navItems = [ @@ -15,7 +14,7 @@ export default function AboutPage() { { name: "Services", id: "/services" }, { name: "Gallery", id: "/gallery" }, { name: "Reviews", id: "/reviews" }, - { name: "Contact", id: "/contact" }, + { name: "Contact", id: "/contact" } ]; return ( @@ -36,18 +35,18 @@ export default function AboutPage() { brandName="Cervantes Landscaping" navItems={navItems.map(item => ({...item, href: item.id}))} button={{ - text: "Get Free Estimate", href: "/contact"}} + text: "Get Free Estimate", href: "/contact" + }} />
@@ -60,15 +59,16 @@ export default function AboutPage() { { id: "jair-cervantes", groupTitle: "Founder & Lead Designer", members: [ { - id: "jair", title: "Jair Cervantes", subtitle: "Owner & Lead Designer", detail: "Jair combines deep horticultural knowledge with innovative design, personally overseeing each project to ensure excellence and client satisfaction. His passion for transforming outdoor spaces drives the company's commitment to quality and exceptional service.", imageSrc: "http://img.b2bpic.net/free-photo/gardener-standing-near-hedge-with-electric-trimmer-hands_7502-9547.jpg", imageAlt: "Professional portrait of Jair Cervantes"}, - ], - }, + id: "jair", title: "Jair Cervantes", subtitle: "Owner & Lead Designer", detail: "Jair combines deep horticultural knowledge with innovative design, personally overseeing each project to ensure excellence and client satisfaction. His passion for transforming outdoor spaces drives the company's commitment to quality and exceptional service.", imageSrc: "http://img.b2bpic.net/free-photo/gardener-standing-near-hedge-with-electric-trimmer-hands_7502-9547.jpg", imageAlt: "Professional portrait of Jair Cervantes" + } + ] + } ]} animationType="slide-up" textboxLayout="default" useInvertedBackground={false} buttons={[ - { text: "Schedule A Consultation", href: "/contact" }, + { text: "Schedule A Consultation", href: "/contact" } ]} /> @@ -79,53 +79,21 @@ export default function AboutPage() { description="From initial consultation to enjoying your new outdoor space, we guide you every step of the way with transparency and expertise." features={[ { - title: "Step 1: Consultation", description: "We start with a thorough discussion of your vision, needs, and property assessment to understand your goals.", imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-31517.jpg", imageAlt: "Client consultation with a landscaper"}, + title: "Step 1: Consultation", description: "We start with a thorough discussion of your vision, needs, and property assessment to understand your goals.", imageSrc: "http://img.b2bpic.net/free-photo/people-hangout-together-coffee-shop_53876-31517.jpg", imageAlt: "Client consultation with a landscaper" + }, { - title: "Step 2: Custom Plan", description: "Our experts craft a bespoke landscape design, including material selection, plant choices, and detailed renderings.", imageSrc: "http://img.b2bpic.net/free-photo/bird-s-eye-view-shanghai_1127-4005.jpg", imageAlt: "Custom landscape design plan"}, - { - title: "Step 3: Professional Installation", description: "Our skilled team brings your design to life, meticulously executing every detail with precision and care.", imageSrc: "http://img.b2bpic.net/free-photo/concentrated-gardener-growing-evergreen-plants-grey-haired-man-eyeglasses-wearing-blue-shirt-apron-caring-small-thujas-greenhouse-commercial-gardening-activity-summer-concept_74855-12740.jpg", imageAlt: "Professional landscaping installation team working in a garden"}, - { - title: "Step 4: Final Walkthrough", description: "We ensure every aspect meets your approval with a final review, guaranteeing your complete satisfaction.", imageSrc: "http://img.b2bpic.net/free-photo/female-artist-painting-outdoors_23-2147989736.jpg", imageAlt: "Final walkthrough landscape project"}, - { - title: "Step 5: Enjoy Your Space", description: "Relax and enjoy your beautifully transformed outdoor living area, designed for lasting enjoyment and luxury.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-parents-holding-baby_23-2149071582.jpg", imageAlt: "Family enjoying new outdoor space"}, + title: "Step 2: Custom Plan", description: "Our experts craft a bespoke landscape design, including material selection, plant choices, and detailed renderings.", imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-495.jpg", imageAlt: "Custom landscape design plan" + } ]} animationType="slide-up" textboxLayout="default" - useInvertedBackground={false} + useInvertedBackground={true} /> ); -- 2.49.1 From 74ae8ab1d4de61f483e5687953bf2273a5d56c91 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 4 Jun 2026 17:20:10 +0000 Subject: [PATCH 2/4] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 94 +++++++--------------------------------- 1 file changed, 16 insertions(+), 78 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index fc77d61..f21b80b 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -2,12 +2,9 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import ContactText from "@/components/sections/contact/ContactText"; -import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; -import TextAbout from "@/components/sections/about/TextAbout"; -import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; import Link from "next/link"; -import { Star, Clock, CheckCircle, MapPin } from "lucide-react"; +import ContactText from "@/components/sections/contact/ContactText"; +import TextAbout from "@/components/sections/about/TextAbout"; export default function ContactPage() { const navItems = [ @@ -16,34 +13,7 @@ export default function ContactPage() { { name: "Services", id: "/services" }, { name: "Gallery", id: "/gallery" }, { name: "Reviews", id: "/reviews" }, - { name: "Contact", id: "/contact" }, - ]; - - const footerColumns = [ - { - title: "Company", items: [ - { label: "About Us", href: "/about" }, - { label: "Our Work", href: "/gallery" }, - { label: "Client Reviews", href: "/reviews" }, - { label: "Contact", href: "/contact" }, - ], - }, - { - title: "Services", items: [ - { label: "Landscape Design", href: "/services" }, - { label: "Sod Installation", href: "/services" }, - { label: "Irrigation Systems", href: "/services" }, - { label: "Drainage Solutions", href: "/services" }, - { label: "Hardscaping", href: "/services" }, - ], - }, - { - title: "Connect", items: [ - { label: "Facebook", href: "#" }, - { label: "Instagram", href: "#" }, - { label: "LinkedIn", href: "#" }, - ], - }, + { name: "Contact", id: "/contact" } ]; return ( @@ -62,71 +32,39 @@ export default function ContactPage() { -
+
-
- -
- -
+
); -- 2.49.1 From 8ed040352777f0a133fbc0d38c98e0164c9b04fc Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 4 Jun 2026 17:20:11 +0000 Subject: [PATCH 3/4] Update src/app/reviews/page.tsx --- src/app/reviews/page.tsx | 105 ++++++++------------------------------- 1 file changed, 21 insertions(+), 84 deletions(-) diff --git a/src/app/reviews/page.tsx b/src/app/reviews/page.tsx index 901b312..dd3a897 100644 --- a/src/app/reviews/page.tsx +++ b/src/app/reviews/page.tsx @@ -2,12 +2,10 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive"; -import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; -import ContactText from "@/components/sections/contact/ContactText"; -import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; import Link from "next/link"; -import { Star, Clock, CheckCircle, MapPin } from "lucide-react"; +import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive"; +import ContactText from "@/components/sections/contact/ContactText"; +import { Star } from "lucide-react"; // Assuming Star might be used in a testimonial component export default function ReviewsPage() { const navItems = [ @@ -16,34 +14,7 @@ export default function ReviewsPage() { { name: "Services", id: "/services" }, { name: "Gallery", id: "/gallery" }, { name: "Reviews", id: "/reviews" }, - { name: "Contact", id: "/contact" }, - ]; - - const footerColumns = [ - { - title: "Company", items: [ - { label: "About Us", href: "/about" }, - { label: "Our Work", href: "/gallery" }, - { label: "Client Reviews", href: "/reviews" }, - { label: "Contact", href: "/contact" }, - ], - }, - { - title: "Services", items: [ - { label: "Landscape Design", href: "/services" }, - { label: "Sod Installation", href: "/services" }, - { label: "Irrigation Systems", href: "/services" }, - { label: "Drainage Solutions", href: "/services" }, - { label: "Hardscaping", href: "/services" }, - ], - }, - { - title: "Connect", items: [ - { label: "Facebook", href: "#" }, - { label: "Instagram", href: "#" }, - { label: "LinkedIn", href: "#" }, - ], - }, + { name: "Contact", id: "/contact" } ]; return ( @@ -62,80 +33,46 @@ export default function ReviewsPage() { -