From f67ff06889b491189b85232a47f73aba6343a03a Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 20:26:19 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index d2e7fea..52e4624 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -113,7 +113,7 @@ export default function AboutPage() { icon: Star, }, ]} - imageSrc="http://img.b2bpic.net/free-photo/greenhouse-owner-presenting-flowers-options-potential-customer-retailer-using-laptop_158595-7061.jpg" + imageSrc="http://img.b2bpic.net/free-photo/greenhouse-owner-presenting-flowers-options-potential-customer-retailer-using-laptop_158595-7061.jpg?_wi=2" imageAlt="Ignacio - Founder of Hortus Landscape & Gardening" imagePosition="right" textboxLayout="default" @@ -138,21 +138,21 @@ export default function AboutPage() { id: 1, title: "Quality Craftsmanship", description: "We believe that quality landscaping is an investment in your property's future. Every detail matters, from plant selection to final trimming.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-watering-plants-with-green-watering-can_23-2148165274.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-watering-plants-with-green-watering-can_23-2148165274.jpg?_wi=3", imageAlt: "Quality landscape work", }, { id: 2, title: "Environmental Stewardship", description: "We're committed to sustainable practices that protect California's natural resources while creating beautiful outdoor spaces for our clients.", - imageSrc: "http://img.b2bpic.net/free-photo/flowerpots_23-2148013452.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/flowerpots_23-2148013452.jpg?_wi=3", imageAlt: "Sustainable gardening practices", }, { id: 3, title: "Client-Focused Service", description: "Your satisfaction is our priority. We listen to your needs, provide honest recommendations, and maintain transparent communication throughout every project.", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-holding-digital-tablet-hand-gardening-greenhouse_23-2147948181.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-holding-digital-tablet-hand-gardening-greenhouse_23-2147948181.jpg?_wi=3", imageAlt: "Professional client consultation", }, ]} @@ -178,7 +178,7 @@ export default function AboutPage() { quote: "Ignacio and his team take the best care of our property. High quality, attentive, reliable, and offer great ideas for sustainable improvements. We couldn't ask for better service.", tag: "Residential", avatarSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-laptop_273609-6341.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg?_wi=3", }, { id: "2", @@ -188,7 +188,7 @@ export default function AboutPage() { quote: "Ignacio and his team are professional, courteous and their pricing is very fair. They cover all of our landscaping needs from tree trimming to irrigation and routine maintenance.", tag: "Full Service", avatarSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-window_1262-5674.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/old-rusted-metal-gate-texture-with-peeling-turquoise-paint-spikes_626616-504.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/old-rusted-metal-gate-texture-with-peeling-turquoise-paint-spikes_626616-504.jpg?_wi=3", }, { id: "3", @@ -198,7 +198,7 @@ export default function AboutPage() { quote: "The team completely transformed our backyard. From design consultation to installation, everything was handled with expertise and professionalism. Highly recommended!", tag: "Design & Install", avatarSrc: "http://img.b2bpic.net/free-photo/front-view-woman-working-reception_23-2149963923.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg?_wi=5", }, ]} /> -- 2.49.1 From f0ef51eb384033afdc23b83a313a428dff8478b0 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 20:26:19 +0000 Subject: [PATCH 2/5] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index 7a1147a..9fda1ce 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -95,42 +95,42 @@ export default function GalleryPage() { id: "1", name: "Complete Yard Transformation", price: "Before & After", - imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg?_wi=5", imageAlt: "Complete yard transformation landscape project", }, { id: "2", name: "Modern Garden Installation", price: "Design & Build", - imageSrc: "http://img.b2bpic.net/free-photo/old-rusted-metal-gate-texture-with-peeling-turquoise-paint-spikes_626616-504.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/old-rusted-metal-gate-texture-with-peeling-turquoise-paint-spikes_626616-504.jpg?_wi=5", imageAlt: "Modern garden installation landscape", }, { id: "3", name: "Sustainable Landscape Design", price: "Eco-Friendly", - imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg?_wi=8", imageAlt: "Sustainable landscape design project", }, { id: "4", name: "Professional Maintenance", price: "Ongoing Care", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-watering-plants-with-green-watering-can_23-2148165274.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-gardener-watering-plants-with-green-watering-can_23-2148165274.jpg?_wi=5", imageAlt: "Professional landscape maintenance", }, { id: "5", name: "Tree Care Services", price: "Trimming & Pruning", - imageSrc: "http://img.b2bpic.net/free-photo/woman-cutting-leaves-from-tree_23-2147714903.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/woman-cutting-leaves-from-tree_23-2147714903.jpg?_wi=4", imageAlt: "Professional tree trimming service", }, { id: "6", name: "Irrigation System", price: "Installation & Repair", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-holding-digital-tablet-hand-gardening-greenhouse_23-2147948181.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-holding-digital-tablet-hand-gardening-greenhouse_23-2147948181.jpg?_wi=5", imageAlt: "Irrigation system installation", }, ]} @@ -156,7 +156,7 @@ export default function GalleryPage() { quote: "Ignacio and his team take the best care of our property. High quality, attentive, reliable, and offer great ideas for sustainable improvements. We couldn't ask for better service.", tag: "Residential", avatarSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-laptop_273609-6341.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/gardener-watering-succulent-plant-soil_23-2147844313.jpg?_wi=6", }, { id: "2", @@ -166,7 +166,7 @@ export default function GalleryPage() { quote: "Ignacio and his team are professional, courteous and their pricing is very fair. They cover all of our landscaping needs from tree trimming to irrigation and routine maintenance.", tag: "Full Service", avatarSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-window_1262-5674.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/old-rusted-metal-gate-texture-with-peeling-turquoise-paint-spikes_626616-504.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/old-rusted-metal-gate-texture-with-peeling-turquoise-paint-spikes_626616-504.jpg?_wi=6", }, { id: "3", @@ -176,7 +176,7 @@ export default function GalleryPage() { quote: "The team completely transformed our backyard. From design consultation to installation, everything was handled with expertise and professionalism. Highly recommended!", tag: "Design & Install", avatarSrc: "http://img.b2bpic.net/free-photo/front-view-woman-working-reception_23-2149963923.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg?_wi=9", }, { id: "4", @@ -186,7 +186,7 @@ export default function GalleryPage() { quote: "We've been using Hortus for two years now for our regular maintenance. Their team is reliable, shows up on time, and always delivers quality work. Great value.", tag: "Maintenance", avatarSrc: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg?_wi=10", }, { id: "5", @@ -196,7 +196,7 @@ export default function GalleryPage() { quote: "Ignacio recommended drought-resistant plants that have thrived in our yard. The irrigation system is perfect, and our water bill has actually gone down. Smart landscaping!", tag: "Sustainable", avatarSrc: "http://img.b2bpic.net/free-photo/serious-beautiful-businesswoman-standing-window_1262-1913.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/flowerpots_23-2148013452.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/flowerpots_23-2148013452.jpg?_wi=6", }, { id: "6", @@ -206,7 +206,7 @@ export default function GalleryPage() { quote: "After getting quotes from several companies, we chose Hortus. Best decision we made. Professional, punctual, and they really care about doing quality work.", tag: "Premium Service", avatarSrc: "http://img.b2bpic.net/free-photo/successful-businessman-imagines-great-career_1163-5478.jpg", - imageSrc: "http://img.b2bpic.net/free-photo/celebration-seasonal-flower-garden-day_1232-3992.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/celebration-seasonal-flower-garden-day_1232-3992.jpg?_wi=5", }, ]} /> -- 2.49.1 From 99988a462e890883d462b8f578a4017931eb2bcd Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 20:26:20 +0000 Subject: [PATCH 3/5] Update src/app/layout.tsx --- src/app/layout.tsx | 55 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 282ff27..17d6943 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Nunito_Sans } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Nunito_Sans } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const nunitoSans = Nunito_Sans({ variable: "--font-nunito-sans", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Hortus Landscape & Gardening | Professional Landscaping in Thousand Oaks", + description: "Professional landscaping & gardening services in Thousand Oaks, CA. Expert tree trimming, irrigation, maintenance & garden design. 5-star rated local landscaper. Call (805) 300-2372", + keywords: "landscaping services Thousand Oaks, landscape maintenance, tree trimming, irrigation repair, garden design, professional landscaper Ventura County", + metadataBase: new URL("https://hortuslandscape.com"), + alternates: { + canonical: "https://hortuslandscape.com", + }, + openGraph: { + title: "Hortus Landscape & Gardening | Thousand Oaks", + description: "Professional landscaping & gardening services. Expert tree trimming, irrigation, maintenance & design. 5.0 star rated.", + url: "https://hortuslandscape.com", + siteName: "Hortus Landscape & Gardening", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg", + alt: "professional landscaping garden design outdoor", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "Hortus Landscape & Gardening", + description: "Professional landscaping services in Thousand Oaks, CA", + images: ["http://img.b2bpic.net/free-photo/stair-pattern_1203-2595.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +64,9 @@ export default function RootLayout({ return ( - + {children}