Update src/app/page.tsx
This commit is contained in:
259
src/app/page.tsx
259
src/app/page.tsx
@@ -31,25 +31,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Spotless Spaces"
|
||||
/>
|
||||
@@ -58,42 +48,21 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="The Best House Cleaning Service in Atlanta"
|
||||
description="Professional residential and commercial cleaning services designed to make your life easier and your space shine brighter."
|
||||
tag="Trusted Local Cleaners"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Free Quote", href: "#contact"},
|
||||
{
|
||||
text: "Book a Cleaning",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Cleaning", href: "#contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couch-with-orange-cushions_1203-448.jpg",
|
||||
imageAlt: "bright modern living room cleaning",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couch-with-orange-cushions_1203-448.jpg", imageAlt: "bright modern living room cleaning"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cleaning-concept-flat-lay-composition_23-2148118438.jpg",
|
||||
imageAlt: "clean kitchen interior modern",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bed-pillow_74190-1242.jpg",
|
||||
imageAlt: "Bed pillow",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beer-concept_23-2147790659.jpg",
|
||||
imageAlt: "Beer concept",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-flowers-as-interior-decor-white-sofa-with-green-pillows_181624-46938.jpg",
|
||||
imageAlt: "Green flowers as interior decor and a white sofa with green pillows",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cleaning-concept-flat-lay-composition_23-2148118438.jpg", imageAlt: "clean kitchen interior modern"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
rating={5}
|
||||
@@ -120,53 +89,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Residential Cleaning",
|
||||
description: "Keep your home fresh, clean, and comfortable.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-minimalist-bedroom-interior-design_23-2151983244.jpg",
|
||||
imageAlt: "clean residential bedroom interior",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/girl-making-bed-morning-daily-routine-girl-making-bed-after-sleeping_169016-67941.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Residential Cleaning", description: "Keep your home fresh, clean, and comfortable.", imageSrc: "http://img.b2bpic.net/free-photo/modern-minimalist-bedroom-interior-design_23-2151983244.jpg", imageAlt: "clean residential bedroom interior", titleImageSrc: "http://img.b2bpic.net/free-photo/girl-making-bed-morning-daily-routine-girl-making-bed-after-sleeping_169016-67941.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Commercial Cleaning",
|
||||
description: "Professional solutions for offices and businesses.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-hazmat-suit-cleaning_23-2149345581.jpg",
|
||||
imageAlt: "clean modern office desk space",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/working-table-with-computer_93675-133091.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Commercial Cleaning", description: "Professional solutions for offices and businesses.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-hazmat-suit-cleaning_23-2149345581.jpg", imageAlt: "clean modern office desk space", titleImageSrc: "http://img.b2bpic.net/free-photo/working-table-with-computer_93675-133091.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Deep Cleaning",
|
||||
description: "Top-to-bottom cleaning for every corner.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/kitchen-work-young-dark-haired-woman-cleaning-kitchen-appliances_259150-59442.jpg",
|
||||
imageAlt: "deep cleaning kitchen stove",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/portrait-man-cleaning-his-house_23-2148118406.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Deep Cleaning", description: "Top-to-bottom cleaning for every corner.", imageSrc: "http://img.b2bpic.net/free-photo/kitchen-work-young-dark-haired-woman-cleaning-kitchen-appliances_259150-59442.jpg", imageAlt: "deep cleaning kitchen stove", titleImageSrc: "http://img.b2bpic.net/free-photo/portrait-man-cleaning-his-house_23-2148118406.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Move-In / Out",
|
||||
description: "Perfect for apartments and homes.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/moving-scene-with-couple-room_23-2147704517.jpg",
|
||||
imageAlt: "moving day empty clean room",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/ready-move-carton-boxes_23-2148273313.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Move-In / Out", description: "Perfect for apartments and homes.", imageSrc: "http://img.b2bpic.net/free-photo/moving-scene-with-couple-room_23-2147704517.jpg", imageAlt: "moving day empty clean room", titleImageSrc: "http://img.b2bpic.net/free-photo/ready-move-carton-boxes_23-2148273313.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Airbnb Cleaning",
|
||||
description: "Quick turnaround for short-term rentals.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-cleaning-house_53876-30618.jpg",
|
||||
imageAlt: "airbnb rental apartment cleaning",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-watering-flowers-apartment_158595-5618.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Airbnb Cleaning", description: "Quick turnaround for short-term rentals.", imageSrc: "http://img.b2bpic.net/free-photo/woman-cleaning-house_53876-30618.jpg", imageAlt: "airbnb rental apartment cleaning", titleImageSrc: "http://img.b2bpic.net/free-photo/attractive-woman-watering-flowers-apartment_158595-5618.jpg", buttonText: "Learn More"},
|
||||
{
|
||||
title: "Recurring Plans",
|
||||
description: "Weekly, bi-weekly, or monthly options.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-dispenser-bottle_23-2150992097.jpg",
|
||||
imageAlt: "recurring cleaning schedule checklist",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/man-cleaning-table_23-2148514813.jpg",
|
||||
buttonText: "Learn More",
|
||||
},
|
||||
title: "Recurring Plans", description: "Weekly, bi-weekly, or monthly options.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-dispenser-bottle_23-2150992097.jpg", imageAlt: "recurring cleaning schedule checklist", titleImageSrc: "http://img.b2bpic.net/free-photo/man-cleaning-table_23-2148514813.jpg", buttonText: "Learn More"},
|
||||
]}
|
||||
title="Cleaning Services We Offer"
|
||||
description="Comprehensive cleaning solutions tailored to your specific environment and needs."
|
||||
@@ -180,34 +113,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "b1",
|
||||
value: "100%",
|
||||
title: "Satisfaction Guaranteed",
|
||||
items: [
|
||||
"No hidden fees",
|
||||
"Transparent pricing",
|
||||
"Dedicated support",
|
||||
],
|
||||
id: "b1", value: "100%", title: "Satisfaction Guaranteed", items: [
|
||||
"No hidden fees", "Transparent pricing", "Dedicated support"],
|
||||
},
|
||||
{
|
||||
id: "b2",
|
||||
value: "24/7",
|
||||
title: "Flexible Scheduling",
|
||||
items: [
|
||||
"Online booking",
|
||||
"Weekly options",
|
||||
"Bi-weekly plans",
|
||||
],
|
||||
id: "b2", value: "24/7", title: "Flexible Scheduling", items: [
|
||||
"Online booking", "Weekly options", "Bi-weekly plans"],
|
||||
},
|
||||
{
|
||||
id: "b3",
|
||||
value: "10+",
|
||||
title: "Experienced Pros",
|
||||
items: [
|
||||
"Trained cleaners",
|
||||
"Background checked",
|
||||
"Reliable team",
|
||||
],
|
||||
id: "b3", value: "10+", title: "Experienced Pros", items: [
|
||||
"Trained cleaners", "Background checked", "Reliable team"],
|
||||
},
|
||||
]}
|
||||
title="Why Clients Love Spotless Spaces"
|
||||
@@ -221,45 +136,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Excellent Service!",
|
||||
quote: "My house has never looked better. Highly recommend!",
|
||||
name: "Sarah Johnson",
|
||||
role: "Homeowner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-talking-phone-while-man-cleaning_23-2147766965.jpg",
|
||||
},
|
||||
id: "t1", title: "Excellent Service!", quote: "My house has never looked better. Highly recommend!", name: "Sarah Johnson", role: "Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/woman-talking-phone-while-man-cleaning_23-2147766965.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Professional Team",
|
||||
quote: "Professional, friendly, and always on time.",
|
||||
name: "Michael Chen",
|
||||
role: "Office Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-senior-man-with-digital-tablet-laptop-glass-reflective-desk_23-2147935568.jpg",
|
||||
},
|
||||
id: "t2", title: "Professional Team", quote: "Professional, friendly, and always on time.", name: "Michael Chen", role: "Office Manager", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-senior-man-with-digital-tablet-laptop-glass-reflective-desk_23-2147935568.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Beyond Expectations",
|
||||
quote: "Spotless Spaces exceeded my expectations every visit.",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Homeowner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-senior-woman-lying-hammock-stretching_1262-18559.jpg",
|
||||
},
|
||||
id: "t3", title: "Beyond Expectations", quote: "Spotless Spaces exceeded my expectations every visit.", name: "Emily Rodriguez", role: "Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-senior-woman-lying-hammock-stretching_1262-18559.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
title: "Top Quality",
|
||||
quote: "The most reliable cleaning service in Atlanta.",
|
||||
name: "David Kim",
|
||||
role: "Property Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-laughing-while-talking-about-something-funny-using-laptop-cafe_637285-2104.jpg",
|
||||
},
|
||||
id: "t4", title: "Top Quality", quote: "The most reliable cleaning service in Atlanta.", name: "David Kim", role: "Property Manager", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-laughing-while-talking-about-something-funny-using-laptop-cafe_637285-2104.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
title: "So Fresh!",
|
||||
quote: "My apartment feels brand new every week.",
|
||||
name: "Jessica Lee",
|
||||
role: "Renter",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-happy-woman-smiling-camera_197531-32299.jpg",
|
||||
},
|
||||
id: "t5", title: "So Fresh!", quote: "My apartment feels brand new every week.", name: "Jessica Lee", role: "Renter", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-happy-woman-smiling-camera_197531-32299.jpg"},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="Join hundreds of happy families who trust us with their spaces every week."
|
||||
@@ -272,25 +157,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you provide cleaning supplies?",
|
||||
content: "Yes, we bring all necessary professional-grade equipment and eco-friendly supplies.",
|
||||
},
|
||||
id: "f1", title: "Do you provide cleaning supplies?", content: "Yes, we bring all necessary professional-grade equipment and eco-friendly supplies."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "How can I book a service?",
|
||||
content: "You can book directly through our website or call us at (470) 623-0619.",
|
||||
},
|
||||
id: "f2", title: "How can I book a service?", content: "You can book directly through our website or call us at (470) 623-0619."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Is your team insured?",
|
||||
content: "Yes, all our cleaning professionals are fully insured and background-checked for your peace of mind.",
|
||||
},
|
||||
id: "f3", title: "Is your team insured?", content: "Yes, all our cleaning professionals are fully insured and background-checked for your peace of mind."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Can I cancel or reschedule?",
|
||||
content: "We offer flexible scheduling. Just notify us 24 hours in advance.",
|
||||
},
|
||||
id: "f4", title: "Can I cancel or reschedule?", content: "We offer flexible scheduling. Just notify us 24 hours in advance."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Answers to common questions about our cleaning services."
|
||||
@@ -305,16 +178,10 @@ export default function LandingPage() {
|
||||
description="Get cleaning tips, special offers, and 10% OFF your first service when you subscribe!"
|
||||
inputs={[
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Enter your email address",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Enter your email address", required: true,
|
||||
},
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
]}
|
||||
buttonText="Subscribe"
|
||||
@@ -330,28 +197,17 @@ export default function LandingPage() {
|
||||
description="Ready to transform your space? Contact us via the form below or give us a call."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Email", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Phone Number",
|
||||
required: true,
|
||||
name: "phone", type: "tel", placeholder: "Phone Number", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Tell us about your needs...",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Tell us about your needs...", rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/still-life-office-cleaning-process_23-2149343026.jpg"
|
||||
@@ -363,50 +219,31 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Home", href: "#hero"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Socials",
|
||||
items: [
|
||||
title: "Socials", items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
label: "Facebook", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user