Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
2026-06-02 10:20:36 +00:00

View File

@@ -34,42 +34,24 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "#home",
},
name: "Home", id: "#home"},
{
name: "About Us",
id: "#about",
},
name: "About Us", id: "#about"},
{
name: "Services",
id: "#services",
},
name: "Services", id: "#services"},
{
name: "Portfolio",
id: "#portfolio",
},
name: "Portfolio", id: "#portfolio"},
{
name: "Pricing",
id: "#pricing",
},
name: "Pricing", id: "#pricing"},
{
name: "Testimonials",
id: "#testimonials",
},
name: "Testimonials", id: "#testimonials"},
{
name: "FAQ",
id: "#faq",
},
name: "FAQ", id: "#faq"},
{
name: "Contact",
id: "#contact",
},
name: "Contact", id: "#contact"},
]}
button={{
text: "Get Your Free Quote",
href: "#contact",
}}
text: "Get Your Free Quote", href: "#contact"}}
logoSrc="http://img.b2bpic.net/free-vector/gardening-labels-template-design_23-2149382123.jpg"
logoAlt="Royal Landscape Logo"
brandName="Royal Landscape"
@@ -79,42 +61,27 @@ export default function LandingPage() {
<div id="home" data-section="home">
<HeroBillboardGallery
background={{
variant: "plain",
}}
variant: "plain"}}
title="Your Landscape, Perfected"
description="Expert landscaping design and maintenance for homes and businesses. From concept to completion, we create outdoor spaces that impress."
buttons={[
{
text: "Get Your Free Quote",
href: "#contact",
},
text: "Get Your Free Quote", href: "#contact"},
]}
buttonAnimation="opacity"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/square-front-modern-office-buildings_1359-1122.jpg?_wi=1",
imageAlt: "Luxurious backyard with swimming pool and lush landscaping",
},
imageSrc: "http://img.b2bpic.net/free-photo/square-front-modern-office-buildings_1359-1122.jpg", imageAlt: "Luxurious backyard with swimming pool and lush landscaping"},
{
imageSrc: "http://img.b2bpic.net/free-photo/chinese-garden-n-zurich_1112-1146.jpg?_wi=1",
imageAlt: "Serene garden pathway with traditional Japanese landscaping",
},
imageSrc: "http://img.b2bpic.net/free-photo/chinese-garden-n-zurich_1112-1146.jpg", imageAlt: "Serene garden pathway with traditional Japanese landscaping"},
{
imageSrc: "http://img.b2bpic.net/free-photo/walkway-tree_1150-12643.jpg",
imageAlt: "Beautiful front yard with vibrant flowers and manicured lawn",
},
imageSrc: "http://img.b2bpic.net/free-photo/walkway-tree_1150-12643.jpg", imageAlt: "Beautiful front yard with vibrant flowers and manicured lawn"},
{
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-wooden-house_23-2151264382.jpg",
imageAlt: "Modern commercial property with well-maintained green spaces",
},
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-wooden-house_23-2151264382.jpg", imageAlt: "Modern commercial property with well-maintained green spaces"},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-posing-with-plants_23-2149652030.jpg",
imageAlt: "Cozy outdoor patio with comfortable furniture and garden views",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-posing-with-plants_23-2149652030.jpg", imageAlt: "Cozy outdoor patio with comfortable furniture and garden views"},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-plant_23-2148013416.jpg",
imageAlt: "Elegant garden with artistic topiary and stone statues",
},
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-plant_23-2148013416.jpg", imageAlt: "Elegant garden with artistic topiary and stone statues"},
]}
mediaAnimation="opacity"
/>
@@ -128,17 +95,11 @@ export default function LandingPage() {
description="Royal Landscape specializes in creating stunning and functional outdoor environments. With decades of experience, our dedicated team transforms visions into reality, enhancing the beauty and value of your property. We pride ourselves on meticulous design, sustainable practices, and unparalleled client satisfaction."
bulletPoints={[
{
title: "Expert Design",
description: "Innovative and personalized landscape designs tailored to your vision.",
},
title: "Expert Design", description: "Innovative and personalized landscape designs tailored to your vision."},
{
title: "Quality Craftsmanship",
description: "Utilizing premium materials and skilled artisans for lasting beauty.",
},
title: "Quality Craftsmanship", description: "Utilizing premium materials and skilled artisans for lasting beauty."},
{
title: "Sustainable Practices",
description: "Eco-friendly solutions that conserve water and promote local ecosystems.",
},
title: "Sustainable Practices", description: "Eco-friendly solutions that conserve water and promote local ecosystems."},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-smiley-people-greenhouse_23-2149098326.jpg"
imageAlt="Professional landscaping team at work"
@@ -153,46 +114,22 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Landscape Design & Installation",
description: "Bring your dream outdoor space to life with our expert design and seamless installation services.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488186.jpg",
imageAlt: "Landscape design software rendering",
},
title: "Landscape Design & Installation", description: "Bring your dream outdoor space to life with our expert design and seamless installation services.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/view-backyard-garden-digital-art-style_23-2151488186.jpg", imageAlt: "Landscape design software rendering"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/wet-garden-grass-sunny-day_23-2147829111.jpg",
imageAlt: "Landscaper planting flowers",
},
imageSrc: "http://img.b2bpic.net/free-vector/gardening-labels-template-design_23-2149382123.jpg",
imageAlt: "landscape design software rendering",
imageSrc: "http://img.b2bpic.net/free-photo/wet-garden-grass-sunny-day_23-2147829111.jpg", imageAlt: "Landscaper planting flowers"}
},
{
title: "Garden & Lawn Maintenance",
description: "Keep your landscape pristine year-round with our comprehensive maintenance programs, including mowing, pruning, and seasonal care.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/senior-man-removing-trees-leaves-from-backyard-with-portable-blower-front-view-mature-male_7502-10282.jpg",
imageAlt: "Lush green lawn maintenance",
},
title: "Garden & Lawn Maintenance", description: "Keep your landscape pristine year-round with our comprehensive maintenance programs, including mowing, pruning, and seasonal care.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/senior-man-removing-trees-leaves-from-backyard-with-portable-blower-front-view-mature-male_7502-10282.jpg", imageAlt: "Lush green lawn maintenance"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/young-men-roasting-barbecue-grill-cottage-countryside_176420-1894.jpg",
imageAlt: "Stone patio construction",
},
imageSrc: "http://img.b2bpic.net/free-photo/square-front-modern-office-buildings_1359-1122.jpg?_wi=2",
imageAlt: "landscape design software rendering",
imageSrc: "http://img.b2bpic.net/free-photo/young-men-roasting-barbecue-grill-cottage-countryside_176420-1894.jpg", imageAlt: "Stone patio construction"}
},
{
title: "Commercial Grounds Care",
description: "Ensure your business property always makes a great first impression with our reliable and professional commercial grounds maintenance.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/corporate-woman-suit-standing-with-confidence-beige-suit-with-working-documents-outdoors_1258-194031.jpg",
imageAlt: "Commercial building landscaping",
},
title: "Commercial Grounds Care", description: "Ensure your business property always makes a great first impression with our reliable and professional commercial grounds maintenance.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/corporate-woman-suit-standing-with-confidence-beige-suit-with-working-documents-outdoors_1258-194031.jpg", imageAlt: "Commercial building landscaping"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/gardener-looking-floral-wreaths_23-2148435676.jpg",
imageAlt: "Landscaping consultation meeting",
},
imageSrc: "http://img.b2bpic.net/free-photo/chinese-garden-n-zurich_1112-1146.jpg?_wi=2",
imageAlt: "landscape design software rendering",
imageSrc: "http://img.b2bpic.net/free-photo/gardener-looking-floral-wreaths_23-2148435676.jpg", imageAlt: "Landscaping consultation meeting"}
},
]}
showStepNumbers={false}
@@ -209,47 +146,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "project-1",
name: "Estate Backyard Oasis",
price: "Custom",
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-swimming-pool-with-umbrella-chair-lounge-around-there-leisure-travel_74190-7878.jpg",
imageAlt: "Luxurious backyard with swimming pool and lush landscaping",
},
id: "project-1", name: "Estate Backyard Oasis", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/outdoor-swimming-pool-with-umbrella-chair-lounge-around-there-leisure-travel_74190-7878.jpg", imageAlt: "Luxurious backyard with swimming pool and lush landscaping"},
{
id: "project-2",
name: "Modern Commercial Plaza",
price: "Custom",
imageSrc: "http://img.b2bpic.net/free-photo/corporate-businesswoman-beige-suit-silhouette-young-corporate-woman-with-documents-laptop_1258-194034.jpg",
imageAlt: "Contemporary commercial property front entrance",
},
id: "project-2", name: "Modern Commercial Plaza", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/corporate-businesswoman-beige-suit-silhouette-young-corporate-woman-with-documents-laptop_1258-194034.jpg", imageAlt: "Contemporary commercial property front entrance"},
{
id: "project-3",
name: "Tranquil Water Garden",
price: "Custom",
imageSrc: "http://img.b2bpic.net/free-photo/china-old-garden_1127-3642.jpg",
imageAlt: "Serene garden with waterfall and koi pond",
},
id: "project-3", name: "Tranquil Water Garden", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/china-old-garden_1127-3642.jpg", imageAlt: "Serene garden with waterfall and koi pond"},
{
id: "project-4",
name: "Sustainable Living Space",
price: "Custom",
imageSrc: "http://img.b2bpic.net/free-photo/man-growing-cultivating-plants-indoors_23-2149854848.jpg",
imageAlt: "Drought-tolerant garden with native plants",
},
id: "project-4", name: "Sustainable Living Space", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/man-growing-cultivating-plants-indoors_23-2149854848.jpg", imageAlt: "Drought-tolerant garden with native plants"},
{
id: "project-5",
name: "Outdoor Entertainment Hub",
price: "Custom",
imageSrc: "http://img.b2bpic.net/free-photo/assortment-meat-near-outdoor-barbecue_23-2147840981.jpg",
imageAlt: "Backyard with outdoor kitchen and dining area",
},
id: "project-5", name: "Outdoor Entertainment Hub", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/assortment-meat-near-outdoor-barbecue_23-2147840981.jpg", imageAlt: "Backyard with outdoor kitchen and dining area"},
{
id: "project-6",
name: "Classic Formal Gardens",
price: "Custom",
imageSrc: "http://img.b2bpic.net/free-photo/plus-sign-made-green-grass-flower-isolated_169016-58636.jpg",
imageAlt: "Manicured formal garden with symmetrical hedges",
},
id: "project-6", name: "Classic Formal Gardens", price: "Custom", imageSrc: "http://img.b2bpic.net/free-photo/plus-sign-made-green-grass-flower-isolated_169016-58636.jpg", imageAlt: "Manicured formal garden with symmetrical hedges"},
]}
title="Our Signature Projects"
description="Explore a selection of our finest landscaping designs and transformations that showcase our commitment to excellence."
@@ -263,61 +170,31 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "res-maintenance",
badge: "Residential",
badgeIcon: Home,
price: "Starting at $199/mo",
subtitle: "Regular care for your home's outdoor space.",
buttons: [
id: "res-maintenance", badge: "Residential", badgeIcon: Home,
price: "Starting at $199/mo", subtitle: "Regular care for your home's outdoor space.", buttons: [
{
text: "View Details",
href: "#contact",
},
text: "View Details", href: "#contact"},
],
features: [
"Weekly Mowing & Trimming",
"Seasonal Pruning",
"Fertilization Program",
"Weed Control",
],
"Weekly Mowing & Trimming", "Seasonal Pruning", "Fertilization Program", "Weed Control"],
},
{
id: "comm-maintenance",
badge: "Commercial",
badgeIcon: Building,
price: "Custom Quote",
subtitle: "Comprehensive grounds care for businesses.",
buttons: [
id: "comm-maintenance", badge: "Commercial", badgeIcon: Building,
price: "Custom Quote", subtitle: "Comprehensive grounds care for businesses.", buttons: [
{
text: "Get a Quote",
href: "#contact",
},
text: "Get a Quote", href: "#contact"},
],
features: [
"Tailored Maintenance Schedule",
"Landscape Enhancement",
"Parking Lot & Walkway Cleanup",
"Emergency Services",
],
"Tailored Maintenance Schedule", "Landscape Enhancement", "Parking Lot & Walkway Cleanup", "Emergency Services"],
},
{
id: "design-install",
badge: "Design & Build",
badgeIcon: TreePine,
price: "Project Based",
subtitle: "Transformative design and flawless installation.",
buttons: [
id: "design-install", badge: "Design & Build", badgeIcon: TreePine,
price: "Project Based", subtitle: "Transformative design and flawless installation.", buttons: [
{
text: "Start Project",
href: "#contact",
},
text: "Start Project", href: "#contact"},
],
features: [
"Custom Landscape Design",
"Hardscaping & Softscaping",
"Outdoor Lighting Installation",
"Irrigation Systems",
],
"Custom Landscape Design", "Hardscaping & Softscaping", "Outdoor Lighting Installation", "Irrigation Systems"],
},
]}
title="Transparent Pricing for Premium Services"
@@ -330,35 +207,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",
imageAlt: "Sarah Johnson",
},
id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg", imageAlt: "Sarah Johnson"},
{
id: "2",
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-posing_23-2148563421.jpg",
imageAlt: "Michael Chen",
},
id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-man-posing_23-2148563421.jpg", imageAlt: "Michael Chen"},
{
id: "3",
name: "Emily Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/man-using-glass-wall-write-some-information_329181-15291.jpg",
imageAlt: "Emily Rodriguez",
},
id: "3", name: "Emily Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/man-using-glass-wall-write-some-information_329181-15291.jpg", imageAlt: "Emily Rodriguez"},
{
id: "4",
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/gesturing-ok-handsome-middle-aged-businessman-architect-construction-helmet-handsome-mature-head-construction-black-suit-architect-concept_549566-1039.jpg",
imageAlt: "David Kim",
},
id: "4", name: "David Kim", imageSrc: "http://img.b2bpic.net/free-photo/gesturing-ok-handsome-middle-aged-businessman-architect-construction-helmet-handsome-mature-head-construction-black-suit-architect-concept_549566-1039.jpg", imageAlt: "David Kim"},
{
id: "5",
name: "Jessica Lee",
imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-holding-each-other-being-affectionate-city-streets_23-2149304563.jpg",
imageAlt: "Jessica Lee",
},
id: "5", name: "Jessica Lee", imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-holding-each-other-being-affectionate-city-streets_23-2149304563.jpg", imageAlt: "Jessica Lee"},
]}
cardTitle="What Our Clients Say"
cardTag="Trusted Professionals"
@@ -371,14 +228,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Greenfield Properties",
"Urban Development Co.",
"Harmony Hotels",
"Vista Commercial",
"Parkside Estates",
"Evergreen Solutions",
"Blue Sky Management",
]}
"Greenfield Properties", "Urban Development Co.", "Harmony Hotels", "Vista Commercial", "Parkside Estates", "Evergreen Solutions", "Blue Sky Management"]}
title="Partners Who Trust Us"
description="We've proudly partnered with leading businesses and property management firms to enhance their outdoor environments and maintain their impeccable image."
speed={40}
@@ -391,25 +241,13 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "1",
title: "What areas do you serve?",
content: "We proudly serve residential and commercial clients within a 50-mile radius of our main office. Please contact us to confirm service availability in your specific location.",
},
id: "1", title: "What areas do you serve?", content: "We proudly serve residential and commercial clients within a 50-mile radius of our main office. Please contact us to confirm service availability in your specific location."},
{
id: "2",
title: "Do you offer free estimates?",
content: "Yes, we provide complimentary, no-obligation quotes for all our landscaping and maintenance services. Schedule a consultation to discuss your project.",
},
id: "2", title: "Do you offer free estimates?", content: "Yes, we provide complimentary, no-obligation quotes for all our landscaping and maintenance services. Schedule a consultation to discuss your project."},
{
id: "3",
title: "Are you licensed and insured?",
content: "Absolutely. Royal Landscape is fully licensed and insured, providing you with peace of mind and protection for every project we undertake.",
},
id: "3", title: "Are you licensed and insured?", content: "Absolutely. Royal Landscape is fully licensed and insured, providing you with peace of mind and protection for every project we undertake."},
{
id: "4",
title: "How often do you provide maintenance?",
content: "Maintenance schedules are customized based on your property's needs, ranging from weekly and bi-weekly to monthly services. We'll work with you to create the perfect plan.",
},
id: "4", title: "How often do you provide maintenance?", content: "Maintenance schedules are customized based on your property's needs, ranging from weekly and bi-weekly to monthly services. We'll work with you to create the perfect plan."},
]}
sideTitle="Common Questions"
sideDescription="Find answers to frequently asked questions about our services, process, and pricing. If your question isn't here, feel free to contact us directly."
@@ -422,14 +260,11 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
text="Ready for a Royal Transformation?"
buttons={[
{
text: "Get Your Free Quote",
href: "#contact",
},
text: "Get Your Free Quote", href: "#contact"},
]}
/>
</div>
@@ -438,58 +273,35 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Landscape Design",
href: "#services",
},
label: "Landscape Design", href: "#services"},
{
label: "Lawn Care",
href: "#services",
},
label: "Lawn Care", href: "#services"},
{
label: "Hardscaping",
href: "#services",
},
label: "Hardscaping", href: "#services"},
{
label: "Commercial Grounds",
href: "#services",
},
label: "Commercial Grounds", href: "#services"},
],
},
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Portfolio",
href: "#portfolio",
},
label: "Portfolio", href: "#portfolio"},
{
label: "Testimonials",
href: "#testimonials",
},
label: "Testimonials", href: "#testimonials"},
{
label: "FAQ",
href: "#faq",
},
label: "FAQ", href: "#faq"},
],
},
{
title: "Connect",
items: [
title: "Connect", items: [
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
{
label: "Get a Quote",
href: "#contact",
},
label: "Get a Quote", href: "#contact"},
],
},
]}