Compare commits
26 Commits
version_17
...
version_20
| Author | SHA1 | Date | |
|---|---|---|---|
| 4478cf14da | |||
| 74994b0580 | |||
| d22386817f | |||
| 5fe0a4315c | |||
| 6f25bf10c1 | |||
| c477a8c2e2 | |||
| d31fee7e43 | |||
| 40b5b1bb94 | |||
| a78d681968 | |||
| 0c38950dee | |||
| 6b446f7bb5 | |||
| a8aafd3894 | |||
| 19ccf8943e | |||
| 1c2c54dac5 | |||
| 34acfd8e5e | |||
| 007d94f56b | |||
| b2e11e0cc0 | |||
| be9d3235e4 | |||
| 47a1083dbb | |||
| e4be644b31 | |||
| 0fc01ca77d | |||
| 2beb10e7ba | |||
| a6e0ed6274 | |||
| a43f0c4807 | |||
| 4d45301057 | |||
| e32928246b |
@@ -15,10 +15,9 @@ export default function HedgeTrimmingPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Hedge Trimming", id: "/hedge-trimming" },
|
{ name: "Services", id: "/" },
|
||||||
{ name: "Tree Care & Removal", id: "/tree-removal-trimming" },
|
{ name: "Why Us", id: "/" },
|
||||||
{ name: "Irrigation", id: "/irrigation" },
|
{ name: "Reviews", id: "/" }
|
||||||
{ name: "Rock & Gravel", id: "/rock-gravel" }
|
|
||||||
]}
|
]}
|
||||||
brandName="Ryan Brothers"
|
brandName="Ryan Brothers"
|
||||||
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
||||||
@@ -39,13 +38,13 @@ export default function HedgeTrimmingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{ id: 1, title: "Shaping", description: "Detailed shaping for a polished look.", imageSrc: "https://images.unsplash.com/photo-1598440947619-2c35fd95604d?w=800" },
|
{ id: 1, title: "Shaping", description: "Detailed shaping for a polished look.", imageSrc: "https://images.unsplash.com/photo-1598440947619-2c35fd95604d?w=800&_wi=1" },
|
||||||
{ id: 2, title: "Height Reduction", description: "Controlled cutting for growth management.", imageSrc: "https://images.unsplash.com/photo-1589476993168-f52b36a21908?w=800" }
|
{ id: 2, title: "Height Reduction", description: "Controlled cutting for growth management.", imageSrc: "https://images.unsplash.com/photo-1589476993168-f52b36a21908?w=800&_wi=1" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterCard />
|
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||||
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
|
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
|
||||||
|
|
||||||
export default function IrrigationPage() {
|
export default function IrrigationPage() {
|
||||||
return (
|
return (
|
||||||
@@ -24,22 +24,21 @@ export default function IrrigationPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Tree Care & Removal", id: "/tree-removal-trimming" },
|
{ name: "Services", id: "/" },
|
||||||
{ name: "Irrigation", id: "/irrigation" },
|
{ name: "Why Us", id: "/" },
|
||||||
{ name: "Rock & Gravel", id: "/rock-gravel" },
|
{ name: "Reviews", id: "/" },
|
||||||
]}
|
]}
|
||||||
brandName="Ryan Brothers"
|
brandName="Ryan Brothers"
|
||||||
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
||||||
/>
|
/>
|
||||||
<FeatureCardMedia
|
<FeatureCardSix
|
||||||
title="Irrigation Services"
|
title="Irrigation Services"
|
||||||
description="Keep your landscape green with our professional irrigation installation and repair services."
|
description="Keep your landscape green with our professional irrigation installation and repair services."
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{ id: "1", title: "System Installation", description: "Efficient drip and sprinkler system installation.", tag: "Service" },
|
{ id: 1, title: "System Installation", description: "Efficient drip and sprinkler system installation.", imageSrc: "https://images.unsplash.com/photo-1558904528-7f938f36c53e?w=800" },
|
||||||
{ id: "2", title: "Repairs & Maintenance", description: "Fixing leaks, broken heads, and optimizing timers.", tag: "Service" }
|
{ id: 2, title: "Repairs & Maintenance", description: "Fixing leaks, broken heads, and optimizing timers.", imageSrc: "https://images.unsplash.com/photo-1605276374104-dee2a0d3dabb?w=800" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
||||||
|
|||||||
@@ -31,9 +31,6 @@ export default function LandingPage() {
|
|||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "home" },
|
{ name: "Home", id: "home" },
|
||||||
{ name: "Services", id: "services" },
|
{ name: "Services", id: "services" },
|
||||||
{ name: "Tree Care & Removal", id: "/tree-removal-trimming" },
|
|
||||||
{ name: "Irrigation", id: "/irrigation" },
|
|
||||||
{ name: "Rock & Gravel", id: "/rock-gravel" },
|
|
||||||
{ name: "Why Us", id: "why-us" },
|
{ name: "Why Us", id: "why-us" },
|
||||||
{ name: "Reviews", id: "reviews" },
|
{ name: "Reviews", id: "reviews" },
|
||||||
]}
|
]}
|
||||||
@@ -45,7 +42,7 @@ export default function LandingPage() {
|
|||||||
<div id="home" data-section="home">
|
<div id="home" data-section="home">
|
||||||
<HeroLogoBillboard
|
<HeroLogoBillboard
|
||||||
logoText="Professional Lawn & Landscaping"
|
logoText="Professional Lawn & Landscaping"
|
||||||
description="Ryan Brothers Lawn & Landscape delivers efficient, high-quality lawn care and landscaping for East Valley homeowners who want their property looking sharp—without the hassle."
|
description="Ryan Brothers Lawn & Landscape is a family driven service dedicated to delivering clean, reliable, and high-quality maintenance. We combine professional workmanship with a personal touch, serving residential and commercial properties throughout the community with integrity, consistency, and pride."
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Request a Free Quote", href: "tel:4803279024" },
|
{ text: "Request a Free Quote", href: "tel:4803279024" },
|
||||||
{ text: "Call Now", href: "tel:4803279024" },
|
{ text: "Call Now", href: "tel:4803279024" },
|
||||||
@@ -63,9 +60,9 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{ id: 1, title: "Lawn Maintenance", description: "Weekly, bi-weekly & monthly mowing, edging, trimming, blowing & more.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1775057118800-uyvjzg87.png", imageAlt: "Lawn mowing service" },
|
{ id: 1, title: "Lawn Maintenance", description: "Weekly, bi-weekly & monthly mowing, edging, trimming, blowing & more.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1775057118800-uyvjzg87.png", imageAlt: "Lawn mowing service" },
|
||||||
{ id: 2, title: "Irrigation Repair & Installation", description: "Professional irrigation system repair, troubleshooting, and custom installation to keep your landscape lush and healthy.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1774683217001-qyt5vvru.png?_wi=1", imageAlt: "Irrigation services" },
|
{ id: 2, title: "Irrigation Repair & Installation", description: "Professional irrigation system repair, troubleshooting, and custom installation to keep your landscape lush and healthy.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1775234863417-0ibz0t9t.png?_wi=1", imageAlt: "Irrigation services" },
|
||||||
{ id: 3, title: "Rock & Gravel Installation & Removal", description: "Transform your yard with professional rock and gravel services, including new installations and total removal.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1774683236779-lfs0cx8c.png?_wi=1", imageAlt: "Rock installation" },
|
{ id: 3, title: "Rock & Gravel Installation & Removal", description: "Transform your yard with professional rock and gravel services, including new installations and total removal.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1774683236779-lfs0cx8c.png?_wi=1", imageAlt: "Rock installation" },
|
||||||
{ id: 4, title: "Tree Care & Removal", description: "Safe, professional tree trimming, removal, and maintenance to protect your home and enhance your landscape.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1774683217001-qyt5vvru.png?_wi=1", imageAlt: "Tree care service" },
|
{ id: 4, title: "Tree Care & Removal", description: "Safe, professional tree trimming, removal, and maintenance to protect your home and enhance your landscape.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BXDFgC7Q1QH0RYIW8wS68MTMTG/uploaded-1775234863417-0ibz0t9t.png?_wi=2", imageAlt: "Tree care service" },
|
||||||
]}
|
]}
|
||||||
title="Our Services"
|
title="Our Services"
|
||||||
description="Clean, sharp, and consistent results for every property we serve."
|
description="Clean, sharp, and consistent results for every property we serve."
|
||||||
@@ -129,4 +126,4 @@ export default function LandingPage() {
|
|||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
</ThemeProvider>
|
</ThemeProvider>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||||
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
|
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
|
||||||
|
|
||||||
export default function RockGravelPage() {
|
export default function RockGravelPage() {
|
||||||
return (
|
return (
|
||||||
@@ -24,22 +24,21 @@ export default function RockGravelPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Tree Care & Removal", id: "/tree-removal-trimming" },
|
{ name: "Services", id: "/" },
|
||||||
{ name: "Irrigation", id: "/irrigation" },
|
{ name: "Why Us", id: "/" },
|
||||||
{ name: "Rock & Gravel", id: "/rock-gravel" },
|
{ name: "Reviews", id: "/" },
|
||||||
]}
|
]}
|
||||||
brandName="Ryan Brothers"
|
brandName="Ryan Brothers"
|
||||||
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
||||||
/>
|
/>
|
||||||
<FeatureCardMedia
|
<FeatureCardSix
|
||||||
title="Rock & Gravel Services"
|
title="Rock & Gravel Services"
|
||||||
description="Transform your curb appeal with our expert rock installation and site prep services."
|
description="Transform your curb appeal with our expert rock installation and site prep services."
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{ id: "1", title: "New Installation", description: "High quality rock and gravel installation for any landscape design.", tag: "Service" },
|
{ id: 1, title: "New Installation", description: "High quality rock and gravel installation for any landscape design.", imageSrc: "https://images.unsplash.com/photo-1596402206176-46473d501867?w=800" },
|
||||||
{ id: "2", title: "Removal & Refresh", description: "Full removal of old gravel or refreshing your existing look.", tag: "Service" }
|
{ id: 2, title: "Removal & Refresh", description: "Full removal of old gravel or refreshing your existing look.", imageSrc: "https://images.unsplash.com/photo-1589476993168-f52b36a21908?w=800&_wi=2" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
|
||||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||||
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
|
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
|
||||||
|
|
||||||
export default function TreeRemovalPage() {
|
export default function TreeRemovalPage() {
|
||||||
return (
|
return (
|
||||||
@@ -24,22 +24,21 @@ export default function TreeRemovalPage() {
|
|||||||
<NavbarLayoutFloatingInline
|
<NavbarLayoutFloatingInline
|
||||||
navItems={[
|
navItems={[
|
||||||
{ name: "Home", id: "/" },
|
{ name: "Home", id: "/" },
|
||||||
{ name: "Tree Care & Removal", id: "/tree-removal-trimming" },
|
{ name: "Services", id: "/" },
|
||||||
{ name: "Irrigation", id: "/irrigation" },
|
{ name: "Why Us", id: "/" },
|
||||||
{ name: "Rock & Gravel", id: "/rock-gravel" },
|
{ name: "Reviews", id: "/" },
|
||||||
]}
|
]}
|
||||||
brandName="Ryan Brothers"
|
brandName="Ryan Brothers"
|
||||||
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
button={{ text: "Get A Quote", href: "tel:4803279024" }}
|
||||||
/>
|
/>
|
||||||
<FeatureCardMedia
|
<FeatureCardSix
|
||||||
title="Tree Care & Removal"
|
title="Tree Care & Removal"
|
||||||
description="Expert tree services to maintain safety, health, and beauty of your landscape."
|
description="Expert tree services to maintain safety, health, and beauty of your landscape."
|
||||||
animationType="slide-up"
|
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{ id: "1", title: "Tree Trimming", description: "Precision trimming to improve tree health and structure.", tag: "Service" },
|
{ id: 1, title: "Tree Trimming", description: "Precision trimming to improve tree health and structure.", imageSrc: "https://images.unsplash.com/photo-1598440947619-2c35fd95604d?w=800&_wi=2" },
|
||||||
{ id: "2", title: "Tree Removal", description: "Safe and efficient removal for dangerous or unwanted trees.", tag: "Service" }
|
{ id: 2, title: "Tree Removal", description: "Safe and efficient removal for dangerous or unwanted trees.", imageSrc: "https://images.unsplash.com/photo-1589476993168-f52b36a21908?w=800&_wi=3" }
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
<FooterCard logoText="Ryan Brothers Lawn & Landscape" />
|
||||||
|
|||||||
Reference in New Issue
Block a user