Merge version_1 into main #2
178
src/app/page.tsx
178
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Sparkles, Briefcase, ArrowRight, Shield } from "lucide-react";
|
||||
import ContactCenter from '@/components/sections/contact/ContactCenter';
|
||||
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
|
||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
||||
@@ -29,25 +30,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="TJ Cleaning"
|
||||
/>
|
||||
@@ -59,16 +50,12 @@ export default function LandingPage() {
|
||||
description="Professional and reliable cleaning solutions for your home and office. We leave your space spotless, so you can focus on what matters most."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
{
|
||||
text: "View Services",
|
||||
href: "#services",
|
||||
},
|
||||
text: "View Services", href: "#services"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/high-angle-view-cleaning-items-green-backdrop_23-2147860225.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/high-angle-view-cleaning-items-green-backdrop_23-2147860225.jpg"
|
||||
imageAlt="Professional cleaning services in action"
|
||||
/>
|
||||
</div>
|
||||
@@ -79,33 +66,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Residential Cleaning",
|
||||
description: "Deep cleaning for your entire home, ensuring every corner is spotless.",
|
||||
buttonIcon: "Sparkles",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-cleaning-items-green-backdrop_23-2147860225.jpg?_wi=2",
|
||||
imageAlt: "professional cleaning service worker",
|
||||
},
|
||||
title: "Residential Cleaning", description: "Deep cleaning for your entire home, ensuring every corner is spotless.", buttonIcon: Sparkles,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-view-cleaning-items-green-backdrop_23-2147860225.jpg", imageAlt: "professional cleaning service worker"},
|
||||
{
|
||||
title: "Commercial Cleaning",
|
||||
description: "Keep your workplace clean and productive with our professional office cleaning.",
|
||||
buttonIcon: "Briefcase",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-cleaning-his-house_23-2148112833.jpg",
|
||||
imageAlt: "smiling professional cleaner",
|
||||
},
|
||||
title: "Commercial Cleaning", description: "Keep your workplace clean and productive with our professional office cleaning.", buttonIcon: Briefcase,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-cleaning-his-house_23-2148112833.jpg", imageAlt: "smiling professional cleaner"},
|
||||
{
|
||||
title: "Move-In/Move-Out",
|
||||
description: "Seamless cleaning services to make your transition stress-free.",
|
||||
buttonIcon: "ArrowRight",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-talking-phone-laying-down-floor-living-room_176420-5955.jpg?_wi=1",
|
||||
imageAlt: "happy client home cleaning",
|
||||
},
|
||||
title: "Move-In/Move-Out", description: "Seamless cleaning services to make your transition stress-free.", buttonIcon: ArrowRight,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-talking-phone-laying-down-floor-living-room_176420-5955.jpg", imageAlt: "happy client home cleaning"},
|
||||
{
|
||||
title: "Deep Cleaning",
|
||||
description: "Intensive cleaning for appliances, surfaces, and hard-to-reach areas.",
|
||||
buttonIcon: "Shield",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-using-rag-clean_23-2148456975.jpg?_wi=1",
|
||||
imageAlt: "man happy with cleaning service",
|
||||
},
|
||||
title: "Deep Cleaning", description: "Intensive cleaning for appliances, surfaces, and hard-to-reach areas.", buttonIcon: Shield,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-using-rag-clean_23-2148456975.jpg", imageAlt: "man happy with cleaning service"},
|
||||
]}
|
||||
title="Our Cleaning Services"
|
||||
description="We offer a wide range of cleaning services tailored to your needs."
|
||||
@@ -119,53 +90,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
title: "Standard Clean",
|
||||
price: "$150",
|
||||
period: "/visit",
|
||||
features: [
|
||||
"Dusting",
|
||||
"Vacuuming",
|
||||
"Floor mopping",
|
||||
],
|
||||
id: "basic", title: "Standard Clean", price: "$150", period: "/visit", features: [
|
||||
"Dusting", "Vacuuming", "Floor mopping"],
|
||||
button: {
|
||||
text: "Select Plan",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-woman-cleaning_23-2148480344.jpg?_wi=1",
|
||||
imageAlt: "family living room clean",
|
||||
},
|
||||
text: "Select Plan"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-woman-cleaning_23-2148480344.jpg", imageAlt: "family living room clean"},
|
||||
{
|
||||
id: "pro",
|
||||
title: "Deep Clean",
|
||||
price: "$250",
|
||||
period: "/visit",
|
||||
features: [
|
||||
"All Standard features",
|
||||
"Appliance deep clean",
|
||||
"Window interior",
|
||||
],
|
||||
id: "pro", title: "Deep Clean", price: "$250", period: "/visit", features: [
|
||||
"All Standard features", "Appliance deep clean", "Window interior"],
|
||||
button: {
|
||||
text: "Select Plan",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-satisfied-customer-making-ok-gesture_74855-2298.jpg?_wi=1",
|
||||
imageAlt: "young woman happy home",
|
||||
},
|
||||
text: "Select Plan"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-satisfied-customer-making-ok-gesture_74855-2298.jpg", imageAlt: "young woman happy home"},
|
||||
{
|
||||
id: "enterprise",
|
||||
title: "Move-Out Clean",
|
||||
price: "$350",
|
||||
period: "/visit",
|
||||
features: [
|
||||
"Full deep cleaning",
|
||||
"Cabinets inside",
|
||||
"Wall spot clean",
|
||||
],
|
||||
id: "enterprise", title: "Move-Out Clean", price: "$350", period: "/visit", features: [
|
||||
"Full deep cleaning", "Cabinets inside", "Wall spot clean"],
|
||||
button: {
|
||||
text: "Select Plan",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-cleaning-building_23-2150454495.jpg?_wi=1",
|
||||
imageAlt: "man smiling home office",
|
||||
},
|
||||
text: "Select Plan"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-cleaning-building_23-2150454495.jpg", imageAlt: "man smiling home office"},
|
||||
]}
|
||||
title="Transparent Pricing"
|
||||
description="Affordable cleaning packages designed for every budget."
|
||||
@@ -177,30 +118,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alice Johnson",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-talking-phone-laying-down-floor-living-room_176420-5955.jpg?_wi=2",
|
||||
},
|
||||
id: "1", name: "Alice Johnson", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-talking-phone-laying-down-floor-living-room_176420-5955.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark Spencer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-using-rag-clean_23-2148456975.jpg?_wi=2",
|
||||
},
|
||||
id: "2", name: "Mark Spencer", imageSrc: "http://img.b2bpic.net/free-photo/smiley-man-using-rag-clean_23-2148456975.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sarah Miller",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-woman-cleaning_23-2148480344.jpg?_wi=2",
|
||||
},
|
||||
id: "3", name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-woman-cleaning_23-2148480344.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Emma Wilson",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-satisfied-customer-making-ok-gesture_74855-2298.jpg?_wi=2",
|
||||
},
|
||||
id: "4", name: "Emma Wilson", imageSrc: "http://img.b2bpic.net/free-photo/happy-satisfied-customer-making-ok-gesture_74855-2298.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "James Brown",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-cleaning-building_23-2150454495.jpg?_wi=2",
|
||||
},
|
||||
id: "5", name: "James Brown", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-cleaning-building_23-2150454495.jpg"},
|
||||
]}
|
||||
cardTitle="What Our Clients Say"
|
||||
cardTag="Happy Customers"
|
||||
@@ -212,8 +138,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Get In Touch"
|
||||
title="Ready to get started?"
|
||||
description="Send us your details and we will reach out to schedule your professional cleaning session."
|
||||
@@ -227,42 +152,27 @@ export default function LandingPage() {
|
||||
logoText="TJ Cleaning"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#",
|
||||
},
|
||||
label: "About", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#",
|
||||
},
|
||||
label: "FAQ", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user