Merge version_1 into main #2

Merged
bender merged 4 commits from version_1 into main 2026-03-08 02:28:53 +00:00
4 changed files with 172 additions and 518 deletions

View File

@@ -7,6 +7,7 @@ import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCar
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterMedia from "@/components/sections/footer/FooterMedia";
import Link from "next/link";
import { Images, MessageSquare } from "lucide-react";
export default function GalleryPage() {
const navigationItems = [
@@ -18,8 +19,7 @@ export default function GalleryPage() {
const footerColumns = [
{
title: "Services",
items: [
title: "Services", items: [
{ label: "Tree Removal", href: "#services" },
{ label: "Sod Installation", href: "#services" },
{ label: "Landscape Renovation", href: "#services" },
@@ -27,8 +27,7 @@ export default function GalleryPage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "Home", href: "/" },
{ label: "Gallery", href: "/gallery" },
{ label: "Reviews", href: "/reviews" },
@@ -36,8 +35,7 @@ export default function GalleryPage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Phone: (727) 501-5972", href: "tel:(727)501-5972" },
{ label: "Get a Quote", href: "/contact" },
{ label: "Service Areas", href: "#service-areas" },
@@ -64,9 +62,7 @@ export default function GalleryPage() {
brandName="Green Rhino"
navItems={navigationItems}
button={{
text: "Get a Free Quote",
href: "#contact",
}}
text: "Get a Free Quote", href: "#contact"}}
animateOnLoad={true}
/>
</div>
@@ -76,7 +72,7 @@ export default function GalleryPage() {
title="Before & After Transformations"
description="See the dramatic difference professional landscaping makes. These real projects show our commitment to quality and attention to detail."
tag="Project Gallery"
tagIcon="Images"
tagIcon={Images}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
@@ -85,55 +81,20 @@ export default function GalleryPage() {
carouselMode="buttons"
products={[
{
id: "project-1",
brand: "Clearwater",
name: "Complete Lawn Replacement",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc: "http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg?_wi=5",
imageAlt: "Before and after lawn replacement project",
},
id: "project-1", brand: "Clearwater", name: "Complete Lawn Replacement", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc: "http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg", imageAlt: "Before and after lawn replacement project"},
{
id: "project-2",
brand: "Palm Harbor",
name: "Tree Removal & Landscape",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg?_wi=4",
imageAlt: "Tree removal and landscaping transformation",
},
id: "project-2", brand: "Palm Harbor", name: "Tree Removal & Landscape", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg", imageAlt: "Tree removal and landscaping transformation"},
{
id: "project-3",
brand: "Dunedin",
name: "Full Yard Renovation",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc: "http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg?_wi=4",
imageAlt: "Complete yard renovation project",
},
id: "project-3", brand: "Dunedin", name: "Full Yard Renovation", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc: "http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg", imageAlt: "Complete yard renovation project"},
{
id: "project-4",
brand: "Safety Harbor",
name: "Professional Yard Cleanup",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc: "http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg?_wi=4",
imageAlt: "Professional yard cleanup results",
},
id: "project-4", brand: "Safety Harbor", name: "Professional Yard Cleanup", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc: "http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg", imageAlt: "Professional yard cleanup results"},
{
id: "project-5",
brand: "Tarpon Springs",
name: "Palm Tree & Mulching",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc: "http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg?_wi=6",
imageAlt: "Palm tree trimming and mulching service",
},
id: "project-5", brand: "Tarpon Springs", name: "Palm Tree & Mulching", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc: "http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg", imageAlt: "Palm tree trimming and mulching service"},
]}
/>
</div>
@@ -144,26 +105,18 @@ export default function GalleryPage() {
description="Our gallery showcases the quality of our work. Schedule a consultation to discuss your landscaping project."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Your Phone (727) 501-5972",
required: true,
name: "phone", type: "tel", placeholder: "Your Phone (727) 501-5972", required: true,
},
]}
textarea={{
name: "message",
placeholder: "Tell us about your project...",
rows: 4,
name: "message", placeholder: "Tell us about your project...", rows: 4,
required: true,
}}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/people-taking-care-plants-medium-shot_23-2149098298.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/people-taking-care-plants-medium-shot_23-2149098298.jpg"
imageAlt="Professional landscaping team outdoor"
mediaAnimation="slide-up"
mediaPosition="right"
@@ -176,7 +129,7 @@ export default function GalleryPage() {
title="See What Our Customers Say About Our Work"
description="Real feedback from real homeowners who trusted Green Rhino with their outdoor spaces and saw amazing results."
tag="Customer Testimonials"
tagIcon="MessageSquare"
tagIcon={MessageSquare}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
@@ -184,39 +137,21 @@ export default function GalleryPage() {
animationType="slide-up"
testimonials={[
{
id: "1",
name: "Sarah Johnson",
role: "Homeowner",
company: "Clearwater",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/girl-campus_23-2147617678.jpg?_wi=2",
imageAlt: "Sarah Johnson testimonial",
},
id: "1", name: "Sarah Johnson", role: "Homeowner", company: "Clearwater", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/girl-campus_23-2147617678.jpg", imageAlt: "Sarah Johnson testimonial"},
{
id: "2",
name: "Michael Chen",
role: "Property Owner",
company: "Palm Harbor",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-talking-mobile-phone-waiting-area_107420-95801.jpg?_wi=2",
imageAlt: "Michael Chen testimonial",
},
id: "2", name: "Michael Chen", role: "Property Owner", company: "Palm Harbor", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-talking-mobile-phone-waiting-area_107420-95801.jpg", imageAlt: "Michael Chen testimonial"},
{
id: "3",
name: "Jennifer Rodriguez",
role: "Homeowner",
company: "Dunedin",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-satisfied-bearded-guy-white-shirt-showing-thumbs-up-approval-like-agree-positiv_1258-112532.jpg?_wi=2",
imageAlt: "Jennifer Rodriguez testimonial",
},
id: "3", name: "Jennifer Rodriguez", role: "Homeowner", company: "Dunedin", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-satisfied-bearded-guy-white-shirt-showing-thumbs-up-approval-like-agree-positiv_1258-112532.jpg", imageAlt: "Jennifer Rodriguez testimonial"},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg?_wi=3"
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg"
imageAlt="Beautiful landscaped garden footer background"
logoText="Green Rhino Lawn & LandCare"
copyrightText="© 2025 Green Rhino Lawn & LandCare. All rights reserved."

View File

@@ -20,15 +20,10 @@ import {
Sprout,
TreePine,
Hammer,
CircleDollarSign,
ArrowLeftRight,
Send,
CheckCircle,
Award,
Clock,
Star,
TrendingUp,
Users,
} from "lucide-react";
export default function HomePage() {
@@ -41,8 +36,7 @@ export default function HomePage() {
const footerColumns = [
{
title: "Services",
items: [
title: "Services", items: [
{ label: "Tree Removal", href: "#services" },
{ label: "Sod Installation", href: "#services" },
{ label: "Landscape Renovation", href: "#services" },
@@ -50,17 +44,15 @@ export default function HomePage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "Home", href: "/" },
{ label: "Gallery", href: "/" },
{ label: "Reviews", href: "/" },
{ label: "Gallery", href: "/gallery" },
{ label: "Reviews", href: "/reviews" },
{ label: "Contact", href: "/contact" },
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Phone: (727) 501-5972", href: "tel:(727)501-5972" },
{ label: "Get a Quote", href: "/contact" },
{ label: "Service Areas", href: "#service-areas" },
@@ -87,9 +79,7 @@ export default function HomePage() {
brandName="Green Rhino"
navItems={navItems}
button={{
text: "Get a Free Quote",
href: "/contact",
}}
text: "Get a Free Quote", href: "/contact"}}
animateOnLoad={true}
/>
</div>
@@ -103,33 +93,21 @@ export default function HomePage() {
tagAnimation="slide-up"
buttons={[
{
text: "Get a Free Quote",
href: "/contact",
},
text: "Get a Free Quote", href: "/contact"},
{
text: "Call (727) 501-5972",
href: "tel:(727)501-5972",
},
text: "Call (727) 501-5972", href: "tel:(727)501-5972"},
]}
buttonAnimation="slide-up"
background={{ variant: "radial-gradient" }}
dashboard={{
title: "Your Landscape Transformation Starts Here",
logoIcon: Leaf,
title: "Your Landscape Transformation Starts Here", logoIcon: Leaf,
imageSrc:
"http://img.b2bpic.net/free-photo/swimming-pool-top-view_1150-11005.jpg?_wi=1",
imageAlt:
"Professional landscaped backyard with mature trees and lush green lawn",
searchPlaceholder: "Search services...",
buttons: [
"http://img.b2bpic.net/free-photo/swimming-pool-top-view_1150-11005.jpg", imageAlt:
"Professional landscaped backyard with mature trees and lush green lawn", searchPlaceholder: "Search services...", buttons: [
{
text: "View Gallery",
href: "#gallery",
},
text: "View Gallery", href: "#gallery"},
{
text: "Learn More",
href: "#services",
},
text: "Learn More", href: "#services"},
],
sidebarItems: [
{ icon: Sprout },
@@ -138,47 +116,32 @@ export default function HomePage() {
],
stats: [
{
title: "Projects",
values: ["250", "300", "350"],
description: "Completed transformations",
},
title: "Projects", values: [250, 300, 350],
description: "Completed transformations"},
{
title: "Google Rating",
values: ["5.0", "5.0", "5.0"],
valueSuffix: "⭐",
description: "39+ verified reviews",
},
title: "Google Rating", values: [5.0, 5.0, 5.0],
valueSuffix: "⭐", description: "39+ verified reviews"},
{
title: "Service Areas",
values: ["6", "6", "6"],
description: "Communities served",
},
title: "Service Areas", values: [6, 6, 6],
description: "Communities served"},
],
chartTitle: "Customer Satisfaction",
chartData: [
chartTitle: "Customer Satisfaction", chartData: [
{ value: 95 },
{ value: 97 },
{ value: 99 },
{ value: 98 },
{ value: 100 },
],
listTitle: "Why Homeowners Choose Us",
listItems: [
listTitle: "Why Homeowners Choose Us", listItems: [
{
icon: CheckCircle,
title: "5-Star Local Reputation",
status: "Trusted",
},
title: "5-Star Local Reputation", status: "Trusted"},
{
icon: Award,
title: "Professional Experts",
status: "Licensed",
},
title: "Professional Experts", status: "Licensed"},
{
icon: Clock,
title: "Reliable & On Time",
status: "Always",
},
title: "Reliable & On Time", status: "Always"},
],
}}
/>
@@ -194,15 +157,7 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Clearwater Homeowners",
"Palm Harbor Families",
"Dunedin Residents",
"Safety Harbor Community",
"Tarpon Springs Property Owners",
"Odessa Neighborhoods",
"Local Contractors Network",
"Property Management Companies",
]}
"Clearwater Homeowners", "Palm Harbor Families", "Dunedin Residents", "Safety Harbor Community", "Tarpon Springs Property Owners", "Odessa Neighborhoods", "Local Contractors Network", "Property Management Companies"]}
showCard={true}
speed={40}
/>
@@ -220,40 +175,24 @@ export default function HomePage() {
features={[
{
id: 1,
title: "Tree Removal",
description:
"Safe, professional tree removal and stump grinding. Expert arborists handle any size tree with precision and care.",
imageSrc:
"http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg?_wi=1",
imageAlt: "Professional tree removal service completed",
},
title: "Tree Removal", description:
"Safe, professional tree removal and stump grinding. Expert arborists handle any size tree with precision and care.", imageSrc:
"http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg", imageAlt: "Professional tree removal service completed"},
{
id: 2,
title: "Sod Installation",
description:
"Premium sod replacement and lawn installation. Beautiful green grass installed and established within days.",
imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg?_wi=1",
imageAlt: "New sod lawn installation completed",
},
title: "Sod Installation", description:
"Premium sod replacement and lawn installation. Beautiful green grass installed and established within days.", imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg", imageAlt: "New sod lawn installation completed"},
{
id: 3,
title: "Landscape Renovation",
description:
"Complete yard redesigns and landscape upgrades. Transform your outdoor space with expert design and installation.",
imageSrc:
"http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg?_wi=1",
imageAlt: "Full landscape renovation project",
},
title: "Landscape Renovation", description:
"Complete yard redesigns and landscape upgrades. Transform your outdoor space with expert design and installation.", imageSrc:
"http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg", imageAlt: "Full landscape renovation project"},
{
id: 4,
title: "Yard Cleanup",
description:
"Professional yard cleanup and maintenance. We handle debris removal, mulching, and seasonal cleanups.",
imageSrc:
"http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg?_wi=1",
imageAlt: "Completed yard cleanup service",
},
title: "Yard Cleanup", description:
"Professional yard cleanup and maintenance. We handle debris removal, mulching, and seasonal cleanups.", imageSrc:
"http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg", imageAlt: "Completed yard cleanup service"},
]}
/>
</div>
@@ -272,60 +211,25 @@ export default function HomePage() {
carouselMode="buttons"
products={[
{
id: "project-1",
brand: "Clearwater",
name: "Complete Lawn Replacement",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg?_wi=2",
imageAlt: "Before and after lawn replacement project",
},
id: "project-1", brand: "Clearwater", name: "Complete Lawn Replacement", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg", imageAlt: "Before and after lawn replacement project"},
{
id: "project-2",
brand: "Palm Harbor",
name: "Tree Removal & Landscape",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc:
"http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg?_wi=2",
imageAlt: "Tree removal and landscaping transformation",
},
id: "project-2", brand: "Palm Harbor", name: "Tree Removal & Landscape", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc:
"http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg", imageAlt: "Tree removal and landscaping transformation"},
{
id: "project-3",
brand: "Dunedin",
name: "Full Yard Renovation",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc:
"http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg?_wi=2",
imageAlt: "Complete yard renovation project",
},
id: "project-3", brand: "Dunedin", name: "Full Yard Renovation", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc:
"http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg", imageAlt: "Complete yard renovation project"},
{
id: "project-4",
brand: "Safety Harbor",
name: "Professional Yard Cleanup",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc:
"http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg?_wi=2",
imageAlt: "Professional yard cleanup results",
},
id: "project-4", brand: "Safety Harbor", name: "Professional Yard Cleanup", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc:
"http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg", imageAlt: "Professional yard cleanup results"},
{
id: "project-5",
brand: "Tarpon Springs",
name: "Palm Tree & Mulching",
price: "Custom Quote",
rating: 5,
reviewCount: "See Results",
imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg?_wi=3",
imageAlt: "Palm tree trimming and mulching service",
},
id: "project-5", brand: "Tarpon Springs", name: "Palm Tree & Mulching", price: "Custom Quote", rating: 5,
reviewCount: "See Results", imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg", imageAlt: "Palm tree trimming and mulching service"},
]}
/>
</div>
@@ -339,36 +243,20 @@ export default function HomePage() {
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
gridVariant="four-items-2x2-equal-grid"
gridVariant="uniform-all-items-equal"
animationType="slide-up"
metrics={[
{
id: "1",
value: "5.0",
title: "Star Rating",
description: "39+ verified Google reviews from satisfied customers",
icon: Star,
id: "1", value: "5.0", title: "Star Rating", description: "39+ verified Google reviews from satisfied customers", icon: Star,
},
{
id: "2",
value: "10",
title: "Years",
description: "Professional landscaping experience and expertise",
icon: Award,
id: "2", value: "10", title: "Years", description: "Professional landscaping experience and expertise", icon: Award,
},
{
id: "3",
value: "100",
title: "Percent",
description: "Commitment to quality and customer satisfaction",
icon: CheckCircle,
id: "3", value: "100", title: "Percent", description: "Commitment to quality and customer satisfaction", icon: CheckCircle,
},
{
id: "4",
value: "24/7",
title: "Support",
description: "Available for emergency services and maintenance",
icon: Clock,
id: "4", value: "24/7", title: "Support", description: "Available for emergency services and maintenance", icon: Clock,
},
]}
/>
@@ -387,65 +275,29 @@ export default function HomePage() {
animationType="slide-up"
testimonials={[
{
id: "1",
name: "Sarah Johnson",
role: "Homeowner",
company: "Clearwater",
rating: 5,
id: "1", name: "Sarah Johnson", role: "Homeowner", company: "Clearwater", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/girl-campus_23-2147617678.jpg?_wi=1",
imageAlt: "Sarah Johnson testimonial",
},
"http://img.b2bpic.net/free-photo/girl-campus_23-2147617678.jpg", imageAlt: "Sarah Johnson testimonial"},
{
id: "2",
name: "Michael Chen",
role: "Property Owner",
company: "Palm Harbor",
rating: 5,
id: "2", name: "Michael Chen", role: "Property Owner", company: "Palm Harbor", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/businesswoman-talking-mobile-phone-waiting-area_107420-95801.jpg?_wi=1",
imageAlt: "Michael Chen testimonial",
},
"http://img.b2bpic.net/free-photo/businesswoman-talking-mobile-phone-waiting-area_107420-95801.jpg", imageAlt: "Michael Chen testimonial"},
{
id: "3",
name: "Jennifer Rodriguez",
role: "Homeowner",
company: "Dunedin",
rating: 5,
id: "3", name: "Jennifer Rodriguez", role: "Homeowner", company: "Dunedin", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/closeup-satisfied-bearded-guy-white-shirt-showing-thumbs-up-approval-like-agree-positiv_1258-112532.jpg?_wi=1",
imageAlt: "Jennifer Rodriguez testimonial",
},
"http://img.b2bpic.net/free-photo/closeup-satisfied-bearded-guy-white-shirt-showing-thumbs-up-approval-like-agree-positiv_1258-112532.jpg", imageAlt: "Jennifer Rodriguez testimonial"},
{
id: "4",
name: "David Thompson",
role: "Property Manager",
company: "Safety Harbor",
rating: 5,
id: "4", name: "David Thompson", role: "Property Manager", company: "Safety Harbor", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/crazy-sports-man-funny-expression_1194-3304.jpg?_wi=1",
imageAlt: "David Thompson testimonial",
},
"http://img.b2bpic.net/free-photo/crazy-sports-man-funny-expression_1194-3304.jpg", imageAlt: "David Thompson testimonial"},
{
id: "5",
name: "Emily Williams",
role: "Homeowner",
company: "Tarpon Springs",
rating: 5,
id: "5", name: "Emily Williams", role: "Homeowner", company: "Tarpon Springs", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/man-holding-disposable-coffee-cup-looking-away-park_23-2148193870.jpg?_wi=1",
imageAlt: "Emily Williams testimonial",
},
"http://img.b2bpic.net/free-photo/man-holding-disposable-coffee-cup-looking-away-park_23-2148193870.jpg", imageAlt: "Emily Williams testimonial"},
{
id: "6",
name: "James Martinez",
role: "Business Owner",
company: "Odessa",
rating: 5,
id: "6", name: "James Martinez", role: "Business Owner", company: "Odessa", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/young-adult-having-great-time-with-friends_23-2149286534.jpg?_wi=1",
imageAlt: "James Martinez testimonial",
},
"http://img.b2bpic.net/free-photo/young-adult-having-great-time-with-friends_23-2149286534.jpg", imageAlt: "James Martinez testimonial"},
]}
/>
</div>
@@ -459,16 +311,12 @@ export default function HomePage() {
tagAnimation="slide-up"
buttons={[
{
text: "Request Quote",
href: "/contact",
},
text: "Request Quote", href: "/contact"},
{
text: "Call (727) 501-5972",
href: "tel:(727)501-5972",
},
text: "Call (727) 501-5972", href: "tel:(727)501-5972"},
]}
buttonAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/swimming-pool-top-view_1150-11005.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/swimming-pool-top-view_1150-11005.jpg"
imageAlt="Service areas map Clearwater Palm Harbor Dunedin Safety Harbor Tarpon Springs Odessa"
useInvertedBackground={false}
/>
@@ -476,7 +324,7 @@ export default function HomePage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg"
imageAlt="Beautiful landscaped garden footer background"
columns={footerColumns}
logoText="Green Rhino Lawn & LandCare"

View File

@@ -7,6 +7,7 @@ import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterMedia from "@/components/sections/footer/FooterMedia";
import Link from "next/link";
import { MessageSquare, Shield, Star, Award, CheckCircle, Clock } from "lucide-react";
export default function ReviewsPage() {
const navigationItems = [
@@ -18,8 +19,7 @@ export default function ReviewsPage() {
const footerColumns = [
{
title: "Services",
items: [
title: "Services", items: [
{ label: "Tree Removal", href: "#services" },
{ label: "Sod Installation", href: "#services" },
{ label: "Landscape Renovation", href: "#services" },
@@ -27,8 +27,7 @@ export default function ReviewsPage() {
],
},
{
title: "Company",
items: [
title: "Company", items: [
{ label: "Home", href: "/" },
{ label: "Gallery", href: "/gallery" },
{ label: "Reviews", href: "/reviews" },
@@ -36,8 +35,7 @@ export default function ReviewsPage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Phone: (727) 501-5972", href: "tel:(727)501-5972" },
{ label: "Get a Quote", href: "/contact" },
{ label: "Service Areas", href: "#service-areas" },
@@ -64,9 +62,7 @@ export default function ReviewsPage() {
brandName="Green Rhino"
navItems={navigationItems}
button={{
text: "Get a Free Quote",
href: "#contact",
}}
text: "Get a Free Quote", href: "#contact"}}
animateOnLoad={true}
/>
</div>
@@ -76,7 +72,7 @@ export default function ReviewsPage() {
title="What Our Customers Say"
description="Real feedback from real homeowners who trusted Green Rhino with their outdoor spaces."
tag="Customer Testimonials"
tagIcon="MessageSquare"
tagIcon={MessageSquare}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
@@ -84,59 +80,23 @@ export default function ReviewsPage() {
animationType="slide-up"
testimonials={[
{
id: "1",
name: "Sarah Johnson",
role: "Homeowner",
company: "Clearwater",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/girl-campus_23-2147617678.jpg?_wi=3",
imageAlt: "Sarah Johnson testimonial",
},
id: "1", name: "Sarah Johnson", role: "Homeowner", company: "Clearwater", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/girl-campus_23-2147617678.jpg", imageAlt: "Sarah Johnson testimonial"},
{
id: "2",
name: "Michael Chen",
role: "Property Owner",
company: "Palm Harbor",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-talking-mobile-phone-waiting-area_107420-95801.jpg?_wi=3",
imageAlt: "Michael Chen testimonial",
},
id: "2", name: "Michael Chen", role: "Property Owner", company: "Palm Harbor", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-talking-mobile-phone-waiting-area_107420-95801.jpg", imageAlt: "Michael Chen testimonial"},
{
id: "3",
name: "Jennifer Rodriguez",
role: "Homeowner",
company: "Dunedin",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-satisfied-bearded-guy-white-shirt-showing-thumbs-up-approval-like-agree-positiv_1258-112532.jpg?_wi=3",
imageAlt: "Jennifer Rodriguez testimonial",
},
id: "3", name: "Jennifer Rodriguez", role: "Homeowner", company: "Dunedin", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-satisfied-bearded-guy-white-shirt-showing-thumbs-up-approval-like-agree-positiv_1258-112532.jpg", imageAlt: "Jennifer Rodriguez testimonial"},
{
id: "4",
name: "David Thompson",
role: "Property Manager",
company: "Safety Harbor",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/crazy-sports-man-funny-expression_1194-3304.jpg?_wi=2",
imageAlt: "David Thompson testimonial",
},
id: "4", name: "David Thompson", role: "Property Manager", company: "Safety Harbor", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/crazy-sports-man-funny-expression_1194-3304.jpg", imageAlt: "David Thompson testimonial"},
{
id: "5",
name: "Emily Williams",
role: "Homeowner",
company: "Tarpon Springs",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-holding-disposable-coffee-cup-looking-away-park_23-2148193870.jpg?_wi=2",
imageAlt: "Emily Williams testimonial",
},
id: "5", name: "Emily Williams", role: "Homeowner", company: "Tarpon Springs", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-holding-disposable-coffee-cup-looking-away-park_23-2148193870.jpg", imageAlt: "Emily Williams testimonial"},
{
id: "6",
name: "James Martinez",
role: "Business Owner",
company: "Odessa",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-having-great-time-with-friends_23-2149286534.jpg?_wi=2",
imageAlt: "James Martinez testimonial",
},
id: "6", name: "James Martinez", role: "Business Owner", company: "Odessa", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-having-great-time-with-friends_23-2149286534.jpg", imageAlt: "James Martinez testimonial"},
]}
/>
</div>
@@ -146,40 +106,24 @@ export default function ReviewsPage() {
title="Why Choose Green Rhino"
description="We combine strength, reliability, and expertise to deliver landscaping that transforms properties and builds long-term relationships with our customers."
tag="Our Promise"
tagIcon="Shield"
tagIcon={Shield}
tagAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
gridVariant="four-items-2x2-equal-grid"
gridVariant="uniform-all-items-equal"
animationType="slide-up"
metrics={[
{
id: "1",
value: "5.0",
title: "Star Rating",
description: "39+ verified Google reviews from satisfied customers",
icon: "Star",
id: "1", value: "5.0", title: "Star Rating", description: "39+ verified Google reviews from satisfied customers", icon: Star,
},
{
id: "2",
value: "10",
title: "Years",
description: "Professional landscaping experience and expertise",
icon: "Award",
id: "2", value: "10", title: "Years", description: "Professional landscaping experience and expertise", icon: Award,
},
{
id: "3",
value: "100",
title: "Percent",
description: "Commitment to quality and customer satisfaction",
icon: "CheckCircle",
id: "3", value: "100", title: "Percent", description: "Commitment to quality and customer satisfaction", icon: CheckCircle,
},
{
id: "4",
value: "24/7",
title: "Support",
description: "Available for emergency services and maintenance",
icon: "Clock",
id: "4", value: "24/7", title: "Support", description: "Available for emergency services and maintenance", icon: Clock,
},
]}
/>
@@ -191,38 +135,24 @@ export default function ReviewsPage() {
description="Tell us about your project and we'll provide a personalized quote within 24 hours. No obligation. No pressure. Just honest service."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Your Phone (727) 501-5972",
required: true,
name: "phone", type: "tel", placeholder: "Your Phone (727) 501-5972", required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
name: "email", type: "email", placeholder: "Your Email", required: true,
},
{
name: "service",
type: "text",
placeholder: "Service Needed (e.g., Tree Removal, Sod Installation)",
required: true,
name: "service", type: "text", placeholder: "Service Needed (e.g., Tree Removal, Sod Installation)", required: true,
},
]}
textarea={{
name: "message",
placeholder: "Tell us more about your project and property...",
rows: 5,
name: "message", placeholder: "Tell us more about your project and property...", rows: 5,
required: true,
}}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/people-taking-care-plants-medium-shot_23-2149098298.jpg?_wi=3"
imageSrc="http://img.b2bpic.net/free-photo/people-taking-care-plants-medium-shot_23-2149098298.jpg"
imageAlt="Green Rhino Lawn & LandCare team at work"
mediaAnimation="slide-up"
mediaPosition="right"
@@ -232,7 +162,7 @@ export default function ReviewsPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg?_wi=4"
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg"
imageAlt="Beautiful landscaped garden footer background"
logoText="Green Rhino Lawn & LandCare"
copyrightText="© 2025 Green Rhino Lawn & LandCare. All rights reserved."

View File

@@ -39,9 +39,7 @@ export default function ServicesPage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Get a Free Quote",
href: "#contact",
}}
text: "Get a Free Quote", href: "#contact"}}
animateOnLoad={true}
/>
</div>
@@ -58,41 +56,25 @@ export default function ServicesPage() {
useInvertedBackground={false}
features={[
{
id: "1",
title: "Tree Removal & Stump Grinding",
description:
"Safe, professional removal of trees of any size. Our certified arborists assess each tree and use specialized equipment to ensure safe removal and complete stump grinding.",
imageSrc:
"http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg?_wi=3",
imageAlt: "Professional tree removal service",
},
id: 1,
title: "Tree Removal & Stump Grinding", description:
"Safe, professional removal of trees of any size. Our certified arborists assess each tree and use specialized equipment to ensure safe removal and complete stump grinding.", imageSrc:
"http://img.b2bpic.net/free-photo/man-cutting-woods-with-hatch_23-2148253432.jpg", imageAlt: "Professional tree removal service"},
{
id: "2",
title: "Premium Sod Installation",
description:
"High-quality sod installation that establishes quickly. We prepare your soil properly and install premium grass varieties suited to Florida's climate.",
imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg?_wi=4",
imageAlt: "Sod installation service",
},
id: 2,
title: "Premium Sod Installation", description:
"High-quality sod installation that establishes quickly. We prepare your soil properly and install premium grass varieties suited to Florida's climate.", imageSrc:
"http://img.b2bpic.net/free-photo/male-feet-lawn-rake-near-leaves_259150-58539.jpg", imageAlt: "Sod installation service"},
{
id: "3",
title: "Full Landscape Design & Installation",
description:
"Complete outdoor transformations. From concept to completion, we design and install beautiful landscapes that enhance your property value.",
imageSrc:
"http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg?_wi=3",
imageAlt: "Landscape design and installation",
},
id: 3,
title: "Full Landscape Design & Installation", description:
"Complete outdoor transformations. From concept to completion, we design and install beautiful landscapes that enhance your property value.", imageSrc:
"http://img.b2bpic.net/free-photo/hands-planting_23-2148128701.jpg", imageAlt: "Landscape design and installation"},
{
id: "4",
title: "Yard Maintenance & Cleanup",
description:
"Regular maintenance, seasonal cleanups, and debris removal. Keep your yard looking pristine year-round with our comprehensive maintenance services.",
imageSrc:
"http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg?_wi=3",
imageAlt: "Yard maintenance service",
},
id: 4,
title: "Yard Maintenance & Cleanup", description:
"Regular maintenance, seasonal cleanups, and debris removal. Keep your yard looking pristine year-round with our comprehensive maintenance services.", imageSrc:
"http://img.b2bpic.net/free-photo/couple-cutting-grass-with-lawn-mover-back-yard-male-black-apron-family-working-home_1157-41441.jpg", imageAlt: "Yard maintenance service"},
]}
/>
</div>
@@ -104,39 +86,25 @@ export default function ServicesPage() {
description="Let's discuss your landscaping needs. Our specialists will provide expert recommendations tailored to your property and budget."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
required: true,
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Your Phone (727) 501-5972",
required: true,
name: "phone", type: "tel", placeholder: "Your Phone (727) 501-5972", required: true,
},
{
name: "email",
type: "email",
placeholder: "Your Email",
required: true,
name: "email", type: "email", placeholder: "Your Email", required: true,
},
{
name: "service",
type: "text",
placeholder:
"Which service are you interested in?",
required: true,
name: "service", type: "text", placeholder:
"Which service are you interested in?", required: true,
},
]}
textarea={{
name: "message",
placeholder: "Describe your project details...",
rows: 5,
name: "message", placeholder: "Describe your project details...", rows: 5,
required: true,
}}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/people-taking-care-plants-medium-shot_23-2149098298.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/people-taking-care-plants-medium-shot_23-2149098298.jpg"
imageAlt="Professional landscaping team"
mediaAnimation="slide-up"
mediaPosition="right"
@@ -147,72 +115,45 @@ export default function ServicesPage() {
{/* Footer */}
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/walk-way-with-many-plant_1339-6855.jpg"
imageAlt="Beautiful landscaped garden footer background"
logoText="Green Rhino Lawn & LandCare"
copyrightText="© 2025 Green Rhino Lawn & LandCare. All rights reserved."
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Tree Removal",
href: "#services",
},
label: "Tree Removal", href: "#services"},
{
label: "Sod Installation",
href: "#services",
},
label: "Sod Installation", href: "#services"},
{
label: "Landscape Renovation",
href: "#services",
},
label: "Landscape Renovation", href: "#services"},
{
label: "Yard Cleanup",
href: "#services",
},
label: "Yard Cleanup", href: "#services"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "Home",
href: "/",
},
label: "Home", href: "/"},
{
label: "Services",
href: "/services",
},
label: "Services", href: "/services"},
{
label: "Reviews",
href: "/#testimonials",
},
label: "Reviews", href: "/#testimonials"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Phone: (727) 501-5972",
href: "tel:(727)501-5972",
},
label: "Phone: (727) 501-5972", href: "tel:(727)501-5972"},
{
label: "Get a Quote",
href: "#contact",
},
label: "Get a Quote", href: "#contact"},
{
label: "Service Areas",
href: "/#service-areas",
},
label: "Service Areas", href: "/#service-areas"},
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
],
},
]}