From 43c44a969f1e8488fe19c8dc3b531d40cbc0463a Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 27 Apr 2026 03:40:08 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 171 ++++++++++------------------------------------- 1 file changed, 35 insertions(+), 136 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 56f4525..7d8841c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -6,10 +6,10 @@ import ContactText from '@/components/sections/contact/ContactText'; import FaqBase from '@/components/sections/faq/FaqBase'; import FeatureBento from '@/components/sections/feature/FeatureBento'; import FooterSimple from '@/components/sections/footer/FooterSimple'; -import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial'; +import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo'; import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen'; -import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import PricingCardThree from '@/components/sections/pricing/PricingCardThree'; import { CheckCircle, Mail, Search, Zap } from "lucide-react"; @@ -29,73 +29,27 @@ export default function LandingPage() { >
-
@@ -104,10 +58,8 @@ export default function LandingPage() { @@ -118,30 +70,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} plans={[ - { - id: "poop-patrol", name: "Poop Patrol", price: "$33", features: [ - "Standard yard cleanup", "Every week", "Sealed waste disposal"], - buttons: [ - { - text: "Select", href: "#contact"}, - ], - }, - { - id: "golden-scooper", name: "Golden Scooper", price: "$48", features: [ - "Thorough cleanup", "Bi-weekly cleaning", "Sealed waste disposal"], - buttons: [ - { - text: "Select", href: "#contact"}, - ], - }, - { - id: "top-dog", name: "Top Dog", price: "$97", features: [ - "Complete yard cleanup", "Single visit", "Sanitized removal"], - buttons: [ - { - text: "Select", href: "#contact"}, - ], - }, + { id: "poop-patrol", name: "Poop Patrol", price: "$33", features: ["Standard yard cleanup", "Every week", "Sealed waste disposal"], buttons: [{ text: "Select", href: "#contact" }] }, + { id: "golden-scooper", name: "Golden Scooper", price: "$48", features: ["Thorough cleanup", "Bi-weekly cleaning", "Sealed waste disposal"], buttons: [{ text: "Select", href: "#contact" }] }, + { id: "top-dog", name: "Top Dog", price: "$97", features: ["Complete yard cleanup", "Single visit", "Sanitized removal"], buttons: [{ text: "Select", href: "#contact" }] }, ]} title="Our Services" description="Tailored plans for your yard's needs." @@ -154,18 +85,10 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} features={[ - { - title: "Free Inspection", description: "We visit your yard within 10km of the city.", bentoComponent: "reveal-icon", icon: Search, - }, - { - title: "Choose Plan", description: "Select the service that works best for your dog.", bentoComponent: "reveal-icon", icon: CheckCircle, - }, - { - title: "Email Booking", description: "Drop us a line at pawyard18@gmail.com.", bentoComponent: "reveal-icon", icon: Mail, - }, - { - title: "We Get It Done", description: "One-time cleanups often done same-day.", bentoComponent: "reveal-icon", icon: Zap, - }, + { title: "Free Inspection", description: "We visit your yard within 10km of the city.", bentoComponent: "reveal-icon", icon: Search }, + { title: "Choose Plan", description: "Select the service that works best for your dog.", bentoComponent: "reveal-icon", icon: CheckCircle }, + { title: "Email Booking", description: "Drop us a line at pawyard18@gmail.com.", bentoComponent: "reveal-icon", icon: Mail }, + { title: "We Get It Done", description: "One-time cleanups often done same-day.", bentoComponent: "reveal-icon", icon: Zap }, ]} title="Our Process" description="It's simple, honest work." @@ -177,12 +100,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} faqs={[ - { - id: "1", title: "Sanitization", content: "We use vet-approved disinfectants on every tool at every job site."}, - { - id: "2", title: "Disease Prevention", content: "We work to prevent parvovirus and other bacteria cross-contamination."}, - { - id: "3", title: "Disposal", content: "Waste is sealed airtight and put in your red bin. Takeaway is available for $2/visit."}, + { id: "1", title: "Sanitization", content: "We use vet-approved disinfectants on every tool at every job site." }, + { id: "2", title: "Disease Prevention", content: "We work to prevent parvovirus and other bacteria cross-contamination." }, + { id: "3", title: "Disposal", content: "Waste is sealed airtight and put in your red bin. Takeaway is available for $2/visit." }, ]} title="Hygiene & Safety" description="Your pet's health is our top priority." @@ -196,14 +116,10 @@ export default function LandingPage() { title="Why Choose Us?" tag="Expert Care" metrics={[ - { - id: "1", value: "10km", description: "Local Melbourne radius"}, - { - id: "2", value: "1yr+", description: "Professional experience"}, - { - id: "3", value: "Daily", description: "One-time cleanup availability"}, - { - id: "4", value: "Vet", description: "Approved hygiene protocols"}, + { id: "1", value: "10km", description: "Local Melbourne radius" }, + { id: "2", value: "1yr+", description: "Professional experience" }, + { id: "3", value: "Daily", description: "One-time cleanup availability" }, + { id: "4", value: "Vet", description: "Approved hygiene protocols" }, ]} metricsAnimation="slide-up" /> @@ -212,14 +128,11 @@ export default function LandingPage() {
@@ -227,22 +140,8 @@ export default function LandingPage() {