Merge version_1 into main #2
303
src/app/page.tsx
303
src/app/page.tsx
@@ -11,7 +11,7 @@ import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||
import { Building, Facebook, Heart, Home, Instagram, Sparkles, Twitter, Users, Wrench } from "lucide-react";
|
||||
import { Building, Heart, Home, Instagram, Sparkles, Twitter, Users, Wrench, Facebook } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -31,26 +31,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "faq",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Services", id: "services" },
|
||||
{ name: "Testimonials", id: "testimonials" },
|
||||
{ name: "FAQ", id: "faq" },
|
||||
]}
|
||||
brandName="Pristine"
|
||||
/>
|
||||
@@ -58,64 +43,27 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="A Pristine Home, Every Single Day."
|
||||
description="Experience the gold standard in residential and commercial cleaning. We deliver meticulous care, reliable service, and a healthier environment tailored to your lifestyle."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Clean",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/couch-with-orange-cushions_1203-448.jpg?_wi=1"
|
||||
buttons={[{ text: "Book Your Clean", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/couch-with-orange-cushions_1203-448.jpg"
|
||||
imageAlt="Professional residential cleaning service"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-white-dress-posing-with-gift-boxes_1153-4275.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-happy-women-home_23-2149248722.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-luxury-pillow-sofa-decoration-living-room-interior-vintage-light-filter_74190-1687.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/maid-with-duster-smiling_23-2148076051.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/beautiful-young-woman-white-dress-posing-with-gift-boxes_1153-4275.jpg", alt: "Satisfied client" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/wiew-through-window-christmas-tree-background-winter-holiday-concept_493343-30113.jpg", alt: "Satisfied client" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/full-shot-happy-women-home_23-2149248722.jpg", alt: "Satisfied client" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/beautiful-luxury-pillow-sofa-decoration-living-room-interior-vintage-light-filter_74190-1687.jpg", alt: "Satisfied client" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/maid-with-duster-smiling_23-2148076051.jpg", alt: "Satisfied client" }
|
||||
]}
|
||||
avatarText="Trusted by 500+ happy local families"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Licensed & Insured",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Eco-Friendly Products",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "100% Satisfaction Guaranteed",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Same-Day Availability",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Expert Staff",
|
||||
},
|
||||
{ type: "text", text: "Licensed & Insured" },
|
||||
{ type: "text", text: "Eco-Friendly Products" },
|
||||
{ type: "text", text: "100% Satisfaction Guaranteed" },
|
||||
{ type: "text", text: "Same-Day Availability" },
|
||||
{ type: "text", text: "Expert Staff" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -127,20 +75,11 @@ export default function LandingPage() {
|
||||
title="Uncompromising Standards of Clean."
|
||||
description="Founded with the mission to transform living spaces into sanctuaries, we combine rigorous training with eco-friendly practices. Our team isn't just about cleaning; we're about restoring your time and peace of mind."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Insured & Bonded",
|
||||
description: "Total peace of mind with our fully vetted professional team.",
|
||||
},
|
||||
{
|
||||
title: "Eco-Friendly Products",
|
||||
description: "Safe for kids, pets, and the environment we all share.",
|
||||
},
|
||||
{
|
||||
title: "Customized Plans",
|
||||
description: "Tailored cleaning schedules that fit your busy life perfectly.",
|
||||
},
|
||||
{ title: "Insured & Bonded", description: "Total peace of mind with our fully vetted professional team." },
|
||||
{ title: "Eco-Friendly Products", description: "Safe for kids, pets, and the environment we all share." },
|
||||
{ title: "Customized Plans", description: "Tailored cleaning schedules that fit your busy life perfectly." }
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/excited-young-handsome-cleaning-guy-wearing-t-shirt-cap-with-glaves-holding-plunger-showing-phone-call-gesture-isolated-purple-wall_141793-87042.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/excited-young-handsome-cleaning-guy-wearing-t-shirt-cap-with-glaves-holding-plunger-showing-phone-call-gesture-isolated-purple-wall_141793-87042.jpg"
|
||||
imageAlt="Our professional cleaning crew"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -153,56 +92,26 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Residential Deep Clean",
|
||||
description: "Full service sanitization of living areas, kitchens, and bathrooms.",
|
||||
icon: Sparkles,
|
||||
title: "Residential Deep Clean", description: "Full service sanitization of living areas, kitchens, and bathrooms.", icon: Sparkles,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-using-laptop-minimal-decorated-room_23-2150407638.jpg",
|
||||
imageAlt: "Deep clean",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-takes-break-from-cleaning-floors_23-2148465022.jpg",
|
||||
imageAlt: "Deep clean",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couch-with-orange-cushions_1203-448.jpg?_wi=2",
|
||||
imageAlt: "living room deep cleaning",
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-using-laptop-minimal-decorated-room_23-2150407638.jpg", imageAlt: "Deep clean" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-takes-break-from-cleaning-floors_23-2148465022.jpg", imageAlt: "Deep clean" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Commercial Maintenance",
|
||||
description: "Professional upkeep for office environments and retail workspaces.",
|
||||
icon: Building,
|
||||
title: "Commercial Maintenance", description: "Professional upkeep for office environments and retail workspaces.", icon: Building,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-design-interior_23-2150954764.jpg",
|
||||
imageAlt: "Commercial clean",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/home-cooking-attentive-middleaged-man-casual-clothes-touching-oven-control-panel-kitchen_259150-59233.jpg",
|
||||
imageAlt: "Commercial clean",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-young-handsome-cleaning-guy-wearing-t-shirt-cap-with-glaves-holding-plunger-showing-phone-call-gesture-isolated-purple-wall_141793-87042.jpg?_wi=2",
|
||||
imageAlt: "living room deep cleaning",
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/modern-kitchen-design-interior_23-2150954764.jpg", imageAlt: "Commercial clean" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/home-cooking-attentive-middleaged-man-casual-clothes-touching-oven-control-panel-kitchen_259150-59233.jpg", imageAlt: "Commercial clean" }
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Post-Construction",
|
||||
description: "Expert removal of fine dust and debris after home renovations.",
|
||||
icon: Wrench,
|
||||
title: "Post-Construction", description: "Expert removal of fine dust and debris after home renovations.", icon: Wrench,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-pillows-comfort-decor-sofa_1203-4531.jpg",
|
||||
imageAlt: "Construction cleanup",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-man-doing-house-chores_23-2151733051.jpg",
|
||||
imageAlt: "Construction cleanup",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-young-woman-dress-smiling-couch-modern-apartment-orange-white-golden-colors-cheerful-mood-smiling-resting-relaxing_197531-2201.jpg?_wi=1",
|
||||
imageAlt: "living room deep cleaning",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/coffee-pillows-comfort-decor-sofa_1203-4531.jpg", imageAlt: "Construction cleanup" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-man-doing-house-chores_23-2151733051.jpg", imageAlt: "Construction cleanup" }
|
||||
]
|
||||
}
|
||||
]}
|
||||
title="Our Specialized Care"
|
||||
description="Comprehensive cleaning solutions designed for every corner of your property."
|
||||
@@ -216,27 +125,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "12,000+",
|
||||
title: "Spaces Transformed",
|
||||
description: "Homes and offices refreshed.",
|
||||
icon: Home,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "98%",
|
||||
title: "Client Retention",
|
||||
description: "Returning customers trust us.",
|
||||
icon: Heart,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "50+",
|
||||
title: "Service Experts",
|
||||
description: "Rigorous vetting process.",
|
||||
icon: Users,
|
||||
},
|
||||
{ id: "m1", value: "12,000+", title: "Spaces Transformed", description: "Homes and offices refreshed.", icon: Home },
|
||||
{ id: "m2", value: "98%", title: "Client Retention", description: "Returning customers trust us.", icon: Heart },
|
||||
{ id: "m3", value: "50+", title: "Service Experts", description: "Rigorous vetting process.", icon: Users }
|
||||
]}
|
||||
title="Proven Excellence"
|
||||
description="Numbers that reflect our dedication to your satisfaction."
|
||||
@@ -245,63 +136,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSixteen
|
||||
animationType="depth-3d"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Eleanor Vance",
|
||||
role: "Homemaker",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-young-woman-dress-smiling-couch-modern-apartment-orange-white-golden-colors-cheerful-mood-smiling-resting-relaxing_197531-2201.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Arthur Dent",
|
||||
role: "Engineer",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-cleaning-guy-wearing-t-shirt-gloves-showing-thumbs-up-isolated-green-wall_141793-90688.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Clara Oswald",
|
||||
role: "Designer",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-drawing-ipad_23-2150172069.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Marcus Wright",
|
||||
role: "Manager",
|
||||
company: "OfficeSpace",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smart-medical-lab-workstation-background-with-digital-apps-computer-screen_482257-124525.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sarah Miller",
|
||||
role: "Architect",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expressive-senior-female-posing-indoor_344912-360.jpg",
|
||||
},
|
||||
{ id: "1", name: "Eleanor Vance", role: "Homemaker", company: "Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/charming-young-woman-dress-smiling-couch-modern-apartment-orange-white-golden-colors-cheerful-mood-smiling-resting-relaxing_197531-2201.jpg" },
|
||||
{ id: "2", name: "Arthur Dent", role: "Engineer", company: "Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-cleaning-guy-wearing-t-shirt-gloves-showing-thumbs-up-isolated-green-wall_141793-90688.jpg" },
|
||||
{ id: "3", name: "Clara Oswald", role: "Designer", company: "Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-drawing-ipad_23-2150172069.jpg" },
|
||||
{ id: "4", name: "Marcus Wright", role: "Manager", company: "OfficeSpace", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smart-medical-lab-workstation-background-with-digital-apps-computer-screen_482257-124525.jpg" },
|
||||
{ id: "5", name: "Sarah Miller", role: "Architect", company: "Resident", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/expressive-senior-female-posing-indoor_344912-360.jpg" }
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.9/5",
|
||||
label: "Google Rating",
|
||||
},
|
||||
{
|
||||
value: "5k+",
|
||||
label: "5-Star Reviews",
|
||||
},
|
||||
{
|
||||
value: "10y",
|
||||
label: "Experience",
|
||||
},
|
||||
{ value: "4.9/5", label: "Google Rating" },
|
||||
{ value: "5k+", label: "5-Star Reviews" },
|
||||
{ value: "10y", label: "Experience" }
|
||||
]}
|
||||
title="Voices of Pristine Clients"
|
||||
description="Read why thousands choose us as their home service partner."
|
||||
@@ -313,26 +161,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do I need to be home?",
|
||||
content: "No, our secure key management protocols ensure we can work efficiently while you are away.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Are products included?",
|
||||
content: "Absolutely. We bring professional-grade, eco-friendly supplies for every service.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Is your team insured?",
|
||||
content: "Yes, all staff members are fully insured, bonded, and background-checked for your protection.",
|
||||
},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Can I request specific dates?",
|
||||
content: "Yes, use our booking form to choose the date and time that best suits your schedule.",
|
||||
},
|
||||
{ id: "f1", title: "Do I need to be home?", content: "No, our secure key management protocols ensure we can work efficiently while you are away." },
|
||||
{ id: "f2", title: "Are products included?", content: "Absolutely. We bring professional-grade, eco-friendly supplies for every service." },
|
||||
{ id: "f3", title: "Is your team insured?", content: "Yes, all staff members are fully insured, bonded, and background-checked for your protection." },
|
||||
{ id: "f4", title: "Can I request specific dates?", content: "Yes, use our booking form to choose the date and time that best suits your schedule." }
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Find everything you need to know about our services."
|
||||
@@ -343,18 +175,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
background={{ variant: "sparkles-gradient" }}
|
||||
tag="Get Started"
|
||||
title="Ready for a Pristine Space?"
|
||||
description="Book your first service today and experience the difference of a truly professional clean."
|
||||
buttons={[
|
||||
{
|
||||
text: "Schedule Consultation",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Schedule Consultation", href: "#" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -363,25 +188,13 @@ export default function LandingPage() {
|
||||
logoText="Pristine"
|
||||
copyrightText="© 2025 Pristine Cleaning. All rights reserved."
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Instagram,
|
||||
href: "#",
|
||||
ariaLabel: "Instagram",
|
||||
},
|
||||
{
|
||||
icon: Facebook,
|
||||
href: "#",
|
||||
ariaLabel: "Facebook",
|
||||
},
|
||||
{
|
||||
icon: Twitter,
|
||||
href: "#",
|
||||
ariaLabel: "Twitter",
|
||||
},
|
||||
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
|
||||
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
|
||||
{ icon: Twitter, href: "#", ariaLabel: "Twitter" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user