4 Commits

Author SHA1 Message Date
053578c903 Update src/app/page.tsx 2026-05-12 23:25:48 +00:00
455092fb48 Merge version_3 into main
Merge version_3 into main
2026-05-12 23:24:14 +00:00
1a5542dff3 Update src/app/page.tsx 2026-05-12 23:24:11 +00:00
ccd03bced7 Merge version_2 into main
Merge version_2 into main
2026-05-12 23:23:32 +00:00

View File

@@ -4,15 +4,13 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric'; import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactCenter from '@/components/sections/contact/ContactCenter'; import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import FooterMedia from '@/components/sections/footer/FooterMedia'; import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardFive from '@/components/sections/pricing/PricingCardFive'; import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne'; import { Award, CheckCircle, ShieldCheck, Zap, AlertTriangle, Circle } from "lucide-react";
import { Award, CheckCircle, ShieldCheck, Zap, AlertTriangle, Circle, Phone } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -36,8 +34,6 @@ export default function LandingPage() {
name: "Home", id: "hero"}, name: "Home", id: "hero"},
{ {
name: "Services", id: "features"}, name: "Services", id: "features"},
{
name: "Testimonials", id: "testimonials"},
{ {
name: "Contact", id: "contact"}, name: "Contact", id: "contact"},
]} ]}
@@ -50,7 +46,7 @@ export default function LandingPage() {
background={{ background={{
variant: "downward-rays-static"}} variant: "downward-rays-static"}}
logoText="Ray Tree Service" logoText="Ray Tree Service"
description="Professional tree care and removal services to keep your landscape healthy, safe, and beautiful. Call us today: +1 (951) 425-2355." description="Professional tree care including trimming, removal, and general cleanup. We focus on safe, clean, professional work for your property. Call us today: +1 (951) 425-2355."
buttons={[ buttons={[
{ {
text: "Get a Free Quote", href: "#contact"}, text: "Get a Free Quote", href: "#contact"},
@@ -88,20 +84,20 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
title: "Expert Pruning", description: "Keep your trees healthy and growing strong with our professional trimming techniques.", imageSrc: "http://img.b2bpic.net/free-photo/man-trimming-bough-brush-guy-works-backyard_1157-41447.jpg", buttonIcon: Zap, title: "Tree Trimming", description: "Expert pruning to keep your trees healthy, strong, and growing properly.", imageSrc: "http://img.b2bpic.net/free-photo/man-trimming-bough-brush-guy-works-backyard_1157-41447.jpg", buttonIcon: Zap,
}, },
{ {
title: "Tree Removal", description: "Safe, efficient, and precise removal of hazardous or unwanted trees by expert arborists.", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-sawmill-wood-manufacture_1303-22900.jpg", buttonIcon: ShieldCheck, title: "Tree Removal", description: "Safe, precise removal of hazardous or unwanted trees, performed by our professional team.", imageSrc: "http://img.b2bpic.net/free-photo/carpenter-working-sawmill-wood-manufacture_1303-22900.jpg", buttonIcon: ShieldCheck,
}, },
{ {
title: "Stump Grinding", description: "Remove unsightly stumps quickly, reclaiming your yard space for better landscaping.", imageSrc: "http://img.b2bpic.net/free-photo/man-with-chainsaw-cuts-tree_169016-1835.jpg", buttonIcon: Circle, title: "General Cleanup", description: "Thorough property cleanup including debris removal for a clean and tidy landscape.", imageSrc: "http://img.b2bpic.net/free-photo/man-with-chainsaw-cuts-tree_169016-1835.jpg", buttonIcon: Circle,
}, },
{ {
title: "Storm Cleanup", description: "24/7 emergency response for fallen or dangerous storm-damaged trees and debris.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-japanese-garden_23-2149359695.jpg", buttonIcon: AlertTriangle, title: "Safety First", description: "We emphasize safe, professional, and clean work practices on every single project.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-japanese-garden_23-2149359695.jpg", buttonIcon: AlertTriangle,
}, },
]} ]}
title="Our Professional Services" title="Our Professional Services"
description="Comprehensive tree care solutions designed for residential and commercial needs, performed with precision and safety." description="Comprehensive tree care and cleanup solutions performed by professional arborists focused on safety and quality."
/> />
</div> </div>
@@ -146,51 +142,6 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={true}
testimonials={[
{
id: "1", name: "Sarah Miller", role: "Homeowner", company: "Local Resident", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-pointing-camera_1262-3266.jpg"},
{
id: "2", name: "James Henderson", role: "Property Manager", company: "Housing Corp", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/countryside-life-naature-close-up-outdoor-portrait-young-attractive-bearded-caucasian-man-blue-t-shirt-smiling_176420-19896.jpg"},
{
id: "3", name: "Linda Thompson", role: "Homeowner", company: "Local Resident", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-good-looking-young-caucasian-man-blue-t-shirt-gloves-smiling-with-teeth-being-tired-from-hard-work-garden-farmer-planting-leaves-countryside-house_176420-19908.jpg"},
{
id: "4", name: "David Clark", role: "Small Business Owner", company: "Local Business", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-selling-crops-from-his-garden_329181-16538.jpg"},
{
id: "5", name: "Rachel Baker", role: "Homeowner", company: "Local Resident", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-lumberjack-woodcutter-standing-by-tree-trunk-woods-holding-chainsaw_342744-251.jpg"},
]}
title="Client Success Stories"
description="Hear what our local clients have to say about the professionalism and quality of our work."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "q1", title: "Are you fully insured?", content: "Yes, we carry comprehensive general liability and workers' compensation insurance to ensure safety for you and your property."},
{
id: "q2", title: "When is the best time to prune trees?", content: "Dormant season is typically best for major pruning, though some maintenance can be done year-round."},
{
id: "q3", title: "Do you offer emergency services?", content: "Absolutely. We are available for emergency storm cleanups, particularly for hazardous or fallen trees that pose a safety risk."},
]}
sideTitle="Frequently Asked Questions"
sideDescription="Find answers to the most common questions regarding our tree care services."
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCenter <ContactCenter
useInvertedBackground={true} useInvertedBackground={true}
@@ -215,15 +166,13 @@ export default function LandingPage() {
{ {
label: "Removal", href: "#features"}, label: "Removal", href: "#features"},
{ {
label: "Stump Grinding", href: "#features"}, label: "General Cleanup", href: "#features"},
], ],
}, },
{ {
title: "Company", items: [ title: "Company", items: [
{ {
label: "About Us", href: "#"}, label: "About Us", href: "#"},
{
label: "FAQs", href: "#faq"},
{ {
label: "Contact", href: "#contact"}, label: "Contact", href: "#contact"},
], ],