From 6efbfa467788b293717b511d63e7d17591f2d87d Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 21:07:12 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 02d1664..e88e2d1 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -59,7 +59,7 @@ export default function AboutPage() { description="GreenScape Pro has been transforming outdoor spaces across the region for nearly two decades. We combine proven landscaping expertise with innovative sustainable practices." subdescription="Our team of certified landscape professionals is dedicated to creating outdoor environments that inspire, beautify, and endure." icon={Award} - imageSrc="http://img.b2bpic.net/free-photo/blonde-woman-taking-care-her-plants_23-2148579931.jpg" + imageSrc="http://img.b2bpic.net/free-photo/blonde-woman-taking-care-her-plants_23-2148579931.jpg?_wi=2" imageAlt="Professional landscaping team at work" mediaAnimation="slide-up" useInvertedBackground={true} -- 2.49.1 From 88210a9afc4a3e3f30c7b97b3f80e8b9359ae581 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 21:07:13 +0000 Subject: [PATCH 2/5] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index d6907f3..1ed8a5b 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -54,28 +54,28 @@ export default function GalleryPage() { id: "project-1", name: "Modern Backyard Oasis", price: "Residential", - imageSrc: "http://img.b2bpic.net/free-photo/hotel-pool-resort_74190-1619.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/hotel-pool-resort_74190-1619.jpg?_wi=2", imageAlt: "modern backyard patio stone landscape", }, { id: "project-2", name: "Commercial Plaza Landscaping", price: "Commercial", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-saleswoman-beige-business-suit-holding-blue-folder-with-work-documents-standing_1258-194074.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-saleswoman-beige-business-suit-holding-blue-folder-with-work-documents-standing_1258-194074.jpg?_wi=2", imageAlt: "commercial plaza landscape design plants", }, { id: "project-3", name: "Native Plant Garden", price: "Residential", - imageSrc: "http://img.b2bpic.net/free-photo/beauty-defocus-focus-flora-white_1253-446.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/beauty-defocus-focus-flora-white_1253-446.jpg?_wi=2", imageAlt: "native plants sustainable garden design", }, { id: "project-4", name: "Stone Hardscape Design", price: "Residential", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-empty-park-with-blooming-green-trees-walls_181624-19632.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-empty-park-with-blooming-green-trees-walls_181624-19632.jpg?_wi=2", imageAlt: "stone hardscape patio walkway design", }, ]} -- 2.49.1 From 2a06c0b9ac453530fc0d0752035e625ca72298cd Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 19 Mar 2026 21:07:13 +0000 Subject: [PATCH 3/5] Update src/app/layout.tsx --- src/app/layout.tsx | 44 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 0a803b2..402f186 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,50 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Mulish } 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 { Mulish } 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 mulish = Mulish({ variable: "--font-mulish", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "Professional Landscaping Services - GreenScape Pro", + description: "Expert landscape design, installation, and maintenance for residential and commercial properties. Serving the area with professional outdoor space transformations.", + keywords: "landscaping, landscape design, lawn care, landscaping services, landscape installation, hardscaping", + robots: { + index: true, + follow: true, + }, + openGraph: { + title: "Professional Landscaping Services - GreenScape Pro", + description: "Transform your outdoor space with professional landscaping design and installation services.", + type: "website", + siteName: "GreenScape Pro", + images: [ + { + url: "http://img.b2bpic.net/free-photo/beautiful-panorama-green-city-park-dawn_1127-3213.jpg", + alt: "beautiful landscaped garden stone pathway", + }, + ], + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +53,9 @@ export default function RootLayout({ return ( - + {children}