8 Commits

Author SHA1 Message Date
c495ce9b28 Update src/app/styles/variables.css 2026-06-10 19:37:33 +00:00
43f782adcb Merge version_4 into main
Merge version_4 into main
2026-06-10 19:30:09 +00:00
5887d0d6ae Update src/app/page.tsx 2026-06-10 19:30:03 +00:00
f7a141cdd0 Merge version_3 into main
Merge version_3 into main
2026-06-10 19:27:50 +00:00
00b695872b Update src/app/page.tsx 2026-06-10 19:27:47 +00:00
34c705130a Merge version_2 into main
Merge version_2 into main
2026-06-10 19:25:35 +00:00
7b53b7fe4d Update src/app/page.tsx 2026-06-10 19:25:32 +00:00
2c66b5b750 Merge version_1 into main
Merge version_1 into main
2026-06-10 19:22:48 +00:00
2 changed files with 12 additions and 28 deletions

View File

@@ -3,7 +3,6 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
@@ -41,9 +40,7 @@ export default function LandingPage() {
{
name: "Testimonials", id: "#testimonials"},
{
name: "FAQ", id: "#faq"},
{
name: "Contact", id: "#contact"},
name: "FAQ", id: "#faq"}
]}
brandName="Flex Lawn Care & Tree Service"
bottomLeftText="Pasadena, TX"
@@ -61,7 +58,7 @@ export default function LandingPage() {
description="Your Trusted Partner for Premier Lawn Care and Expert Tree Services in Pasadena, TX. We keep your property pristine."
buttons={[
{
text: "Get a Free Estimate", href: "#contact"},
text: "Request a Quote", href: "#contact"},
{
text: "View Our Services", href: "#services"},
]}
@@ -122,12 +119,12 @@ export default function LandingPage() {
plans={[
{
id: "basic-lawn", badge: "Standard", badgeIcon: Leaf,
price: "$60/visit", subtitle: "Essential Lawn Care", features: [
price: "Contact for Price", subtitle: "Essential Lawn Care", features: [
"Weekly Mowing", "Edging & Trimming", "Blowing & Cleanup"],
},
{
id: "premium-lawn", badge: "Popular", badgeIcon: Sparkles,
price: "$95/visit", subtitle: "Enhanced Property Care", features: [
price: "Contact for Price", subtitle: "Enhanced Property Care", features: [
"All Standard Features", "Fertilization (Seasonal)", "Basic Weed Control"],
},
{
@@ -205,7 +202,7 @@ export default function LandingPage() {
{
id: "q3", title: "How often do you provide lawn mowing services?", content: "We offer flexible scheduling including weekly, bi-weekly, and one-time lawn mowing services to fit your property's needs and your preferences."},
{
id: "q4", title: "Do you offer free estimates?", content: "Absolutely! We provide free, no-obligation estimates for all our lawn care and tree services. Simply call us or fill out our contact form."},
id: "q4", title: "How can I get a quote?", content: "Yes! We provide quotes for all our lawn care and tree services. Simply call us or fill out our contact form to get started."},
]}
sideTitle="Common Questions About Our Services"
sideDescription="Find quick answers to your most frequent questions about our lawn care, tree services, and operational practices in Pasadena, TX."
@@ -214,19 +211,6 @@ export default function LandingPage() {
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain"}}
tag="Get in Touch"
title="Ready for a Beautiful Yard?"
description="Contact us today for a free estimate on our comprehensive lawn care and tree services in Pasadena, TX. Call: 713 955 8020."
inputPlaceholder="Enter your email"
buttonText="Request a Quote"
termsText="By clicking Request a Quote you're confirming that you agree with our Terms and Conditions."
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #ffffff;
--card: #f9f9f9;
--foreground: #000612e6;
--primary-cta: #106EFB;
--background: #f5f5f5;
--card: #ffffff;
--foreground: #1c1c1c;
--primary-cta: #1c1c1c;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta: #ffffff;
--secondary-cta-text: #000612e6;
--accent: #e2e2e2;
--background-accent: #106EFB;
--accent: #15479c;
--background-accent: #a8cce8;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);