16 Commits

Author SHA1 Message Date
05357c99df Merge version_8 into main
Merge version_8 into main
2026-03-25 22:36:37 +00:00
65567d6fdb Update src/app/page.tsx 2026-03-25 22:36:34 +00:00
a344ca5ad1 Merge version_8 into main
Merge version_8 into main
2026-03-25 22:36:05 +00:00
083f4b94d1 Update src/app/styles/base.css 2026-03-25 22:35:59 +00:00
7c67a26673 Update src/app/page.tsx 2026-03-25 22:35:58 +00:00
cf6125e1ef Merge version_7 into main
Merge version_7 into main
2026-03-25 03:36:46 +00:00
03ce508d71 Update src/app/page.tsx 2026-03-25 03:36:40 +00:00
8f5c45c128 Merge version_6 into main
Merge version_6 into main
2026-03-25 03:33:33 +00:00
2a1eeaf681 Update src/app/page.tsx 2026-03-25 03:33:30 +00:00
5e82f28fb5 Merge version_5 into main
Merge version_5 into main
2026-03-25 03:20:51 +00:00
add2d941ab Update src/app/page.tsx 2026-03-25 03:20:45 +00:00
b176cb0430 Merge version_4 into main
Merge version_4 into main
2026-03-25 03:14:37 +00:00
ae75a3bd8b Update src/app/page.tsx 2026-03-25 03:14:34 +00:00
e9db2693a7 Merge version_3 into main
Merge version_3 into main
2026-03-25 03:13:31 +00:00
b0c86aa3b7 Update src/app/page.tsx 2026-03-25 03:13:28 +00:00
5458d0e241 Merge version_2 into main
Merge version_2 into main
2026-03-25 03:12:32 +00:00
2 changed files with 33 additions and 50 deletions

View File

@@ -2,16 +2,16 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroLogoBillboardSplit from '@/components/sections/hero/HeroLogoBillboardSplit';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
import { Award, Cloud, Feather, Globe, HelpCircle, Star } from "lucide-react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
export default function LandingPage() {
return (
@@ -51,9 +51,7 @@ export default function LandingPage() {
</div>
<div id="hero" data-section="hero">
<HeroLogoBillboardSplit
background={{
variant: "plain"}}
<HeroCarouselLogo
logoText="Your Dream Outdoor Space, Brought to Life"
description="Phoenix's Premier Landscape Design & Installation"
buttons={[
@@ -62,10 +60,9 @@ export default function LandingPage() {
{
text: "View Our Work", href: "#gallery"},
]}
layoutOrder="default"
imageSrc="http://img.b2bpic.net/free-photo/flower-blooming-cactus-plant_23-2147842394.jpg"
imageAlt="Lush desert landscape with modern design"
mediaAnimation="slide-up"
slides={[{
imageSrc: "http://img.b2bpic.net/free-photo/flower-blooming-cactus-plant_23-2147842394.jpg", imageAlt: "Lush desert landscape with modern design"
}]}
/>
</div>
@@ -111,27 +108,33 @@ export default function LandingPage() {
features={[
{
id: "design", label: "Landscape Design", title: "Custom Designs", items: [
"Custom designs tailored to your vision and lifestyle"],
"Custom designs tailored to your vision and lifestyle", "Personalized consultations to understand your needs", "3D renderings to visualize your future space"
],
},
{
id: "turf", label: "Artificial Turf Installation", title: "Beautiful Turf", items: [
"Low-maintenance, beautiful turf for Arizona living"],
"Low-maintenance, beautiful turf for Arizona living", "Pet-friendly and eco-conscious options", "Expert installation for lasting beauty and durability"
],
},
{
id: "pavers", label: "Paver Installation", title: "Durable Pavers", items: [
"Durable, stylish pavers for driveways, patios, and walkways"],
"Durable, stylish pavers for driveways, patios, and walkways", "Wide selection of colors and patterns", "Professional installation for enhanced curb appeal and functionality"
],
},
{
id: "weed", label: "Weed Control & Spraying", title: "Effective Weed Solutions", items: [
"Effective treatments that actually eliminate weeds for good"],
"Effective treatments that actually eliminate weeds for good", "Safe, targeted solutions for all types of weeds", "Ongoing programs for year-round weed prevention"
],
},
{
id: "irrigation", label: "Sprinkler & Irrigation Systems", title: "Smart Water Solutions", items: [
"Smart water solutions for the desert climate"],
"Smart water solutions for the desert climate", "Efficient drip and sprinkler systems", "Automated controls for optimal water usage and plant health"
],
},
{
id: "maintenance", label: "General Lawn Maintenance", title: "Ongoing Care", items: [
"Ongoing care to keep your property looking its best"],
"Ongoing care to keep your property looking its best", "Regular mowing, edging, and blowing services", "Seasonal clean-ups and plant care for a vibrant landscape"
],
},
]}
title="What We Do"
@@ -175,19 +178,19 @@ export default function LandingPage() {
testimonials={[
{
id: "1", name: "Aliyah Gonzales", role: "Homeowner", company: "Phoenix", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-with-long-hair-sitting-cafe-with-laptop_273609-6339.jpg"
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-waitress_107420-12307.jpg"
},
{
id: "2", name: "Isaac Garcia", role: "Homeowner", company: "Mesa", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-outdoors-portrait_158595-3560.jpg"
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-young-man-posing_23-2149512418.jpg"
},
{
id: "3", name: "El Güero", role: "New Home Buyer", company: "Scottsdale", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-people-work_23-2149546186.jpg"
imageSrc: "http://img.b2bpic.net/free-photo/person-indian-origin-having-fun_23-2150285278.jpg"
},
{
id: "4", name: "Jessica Lee", role: "Property Manager", company: "Chandler", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-hat-drinking-coffee-go_1303-9669.jpg"
imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-executive-work_1098-519.jpg"
}
]}
kpiItems={[
@@ -243,40 +246,21 @@ export default function LandingPage() {
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
<ContactCenter
useInvertedBackground={false}
title="Ready to Transform Your Outdoor Space?"
description="Contact us today for a free consultation and quote. We're eager to bring your vision to life!"
inputs={[
{
name: "Name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "Phone", type: "tel", placeholder: "Phone Number", required: false,
},
{
name: "Email", type: "email", placeholder: "Email Address", required: true,
},
{
name: "ServiceInterestedIn", type: "text", placeholder: "Service Interested In (e.g., Pavers, Turf)", required: false,
},
]}
textarea={{
name: "Message", placeholder: "Tell us about your project...", rows: 5,
required: false,
}}
imageSrc="http://img.b2bpic.net/free-photo/people-break-office_23-2147727716.jpg"
imageAlt="Modern office space with lush green plants"
mediaAnimation="slide-up"
mediaPosition="right"
tag="Get a Free Quote"
background={{
variant: "radial-gradient"}}
inputPlaceholder="Your Email Address"
buttonText="Get a Free Quote"
onSubmit={(email) => console.log('Contact form submitted with email:', email)}
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/aerial-shot-lake-middle-desert-sunny-day_181624-14303.jpg"
imageAlt="Scenic desert landscape at sunset"
<FooterBaseReveal
columns={[
{
title: "Quick Links", items: [
@@ -311,11 +295,10 @@ export default function LandingPage() {
],
},
]}
logoText="EverBloom Landscape LLC"
copyrightText="© 2025 EverBloom Landscape LLC. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-inter), sans-serif;
font-family: var(--font-dm-sans), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-libre-baskerville), serif;
font-family: var(--font-manrope), sans-serif;
}