1 Commits

Author SHA1 Message Date
c22e705ced Update src/app/page.tsx 2026-04-26 20:39:30 +00:00

View File

@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Services", name: "Services", id: "services"},
id: "services",
},
{ {
name: "Portfolio", name: "Portfolio", id: "portfolio"},
id: "portfolio",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Doctor Paint" brandName="Doctor Paint"
/> />
@@ -58,69 +50,37 @@ export default function LandingPage() {
description="Professional residential and commercial painting services committed to precision, quality, and a spotless finish. Your space deserves the Doctor's touch." description="Professional residential and commercial painting services committed to precision, quality, and a spotless finish. Your space deserves the Doctor's touch."
testimonials={[ testimonials={[
{ {
name: "Jane Doe", name: "Jane Doe", handle: "@janedoe", testimonial: "Excellent service and perfectly clean job. Highly recommend!", rating: 5,
handle: "@janedoe", imageSrc: "http://img.b2bpic.net/free-photo/small-family-painting-apartment-walls-with-diy-tools-using-paintbrush-orange-color-paint-renovate-home-doing-housework-redecoration-interior-space-working-together_482257-48964.jpg"},
testimonial: "Excellent service and perfectly clean job. Highly recommend!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/small-family-painting-apartment-walls-with-diy-tools-using-paintbrush-orange-color-paint-renovate-home-doing-housework-redecoration-interior-space-working-together_482257-48964.jpg",
},
{ {
name: "John Smith", name: "John Smith", handle: "@johnsmith", testimonial: "The best painting team we have hired. Very professional.", rating: 5,
handle: "@johnsmith", imageSrc: "http://img.b2bpic.net/free-photo/woman-paints-wall-with-brush_1398-569.jpg"},
testimonial: "The best painting team we have hired. Very professional.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-paints-wall-with-brush_1398-569.jpg",
},
{ {
name: "Sarah Lee", name: "Sarah Lee", handle: "@sarahlee", testimonial: "Transformative results! Professional from start to finish.", rating: 5,
handle: "@sarahlee", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-making-plans-remodel-house_23-2148814633.jpg"},
testimonial: "Transformative results! Professional from start to finish.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-making-plans-remodel-house_23-2148814633.jpg",
},
{ {
name: "Mark Wilson", name: "Mark Wilson", handle: "@markwilson", testimonial: "Attention to detail is unmatched. Great pricing.", rating: 5,
handle: "@markwilson", imageSrc: "http://img.b2bpic.net/free-photo/woman-makes-repairs-home_1398-4267.jpg"},
testimonial: "Attention to detail is unmatched. Great pricing.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-makes-repairs-home_1398-4267.jpg",
},
{ {
name: "Emily Chen", name: "Emily Chen", handle: "@emilychen", testimonial: "Doctor Paint made our office look like brand new. Outstanding.", rating: 5,
handle: "@emilychen", imageSrc: "http://img.b2bpic.net/free-photo/elegant-couple-draws-art-studio_1157-30468.jpg"},
testimonial: "Doctor Paint made our office look like brand new. Outstanding.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elegant-couple-draws-art-studio_1157-30468.jpg",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Get a Quote", text: "Get a Quote", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-young-woman-working-with-paint-roller_23-2149328115.jpg" imageSrc="http://img.b2bpic.net/free-photo/full-shot-young-woman-working-with-paint-roller_23-2149328115.jpg"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/young-man-holding-paint-paint-roller_23-2148384543.jpg", src: "http://img.b2bpic.net/free-photo/young-man-holding-paint-paint-roller_23-2148384543.jpg", alt: "Jane Doe"},
alt: "Jane Doe",
},
{ {
src: "http://img.b2bpic.net/free-photo/female-construction-worker-with-helmet-paint-roller_23-2148813403.jpg", src: "http://img.b2bpic.net/free-photo/female-construction-worker-with-helmet-paint-roller_23-2148813403.jpg", alt: "John Smith"},
alt: "John Smith",
},
{ {
src: "http://img.b2bpic.net/free-photo/tools-art-repairing-paint-space-text_185193-108858.jpg", src: "http://img.b2bpic.net/free-photo/tools-art-repairing-paint-space-text_185193-108858.jpg", alt: "Sarah Lee"},
alt: "Sarah Lee",
},
{ {
src: "http://img.b2bpic.net/free-photo/tools-art-repairing-paint-top-view_185193-108850.jpg", src: "http://img.b2bpic.net/free-photo/tools-art-repairing-paint-top-view_185193-108850.jpg", alt: "Mark Wilson"},
alt: "Mark Wilson",
},
{ {
src: "http://img.b2bpic.net/free-photo/smiley-woman-holding-paintbrush-bucket-new-home-decoration_23-2149086769.jpg", src: "http://img.b2bpic.net/free-photo/smiley-woman-holding-paintbrush-bucket-new-home-decoration_23-2149086769.jpg", alt: "Emily Chen"},
alt: "Emily Chen",
},
]} ]}
avatarText="Join 500+ satisfied clients" avatarText="Join 500+ satisfied clients"
/> />
@@ -131,24 +91,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
heading={[ heading={[
{ {
type: "text", type: "text", content: "Professional Painting "},
content: "Professional Painting ",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-photo/cheerful-people-using-orange-color-paint-apartment-walls-painting-home-interior-surface-with-round-rolling-tool-paintbrush-with-bristles-little-girl-sitting-ladder-help-woman_482257-47762.jpg", alt: "Painting team"},
src: "http://img.b2bpic.net/free-photo/cheerful-people-using-orange-color-paint-apartment-walls-painting-home-interior-surface-with-round-rolling-tool-paintbrush-with-bristles-little-girl-sitting-ladder-help-woman_482257-47762.jpg",
alt: "Painting team",
},
{ {
type: "text", type: "text", content: " Expertise"},
content: " Expertise",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Learn More", text: "Learn More", href: "#services"},
href: "#services",
},
]} ]}
/> />
</div> </div>
@@ -159,26 +110,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
tag: "Interior", tag: "Interior", title: "Interior Painting", subtitle: "Enhance your living space", description: "Professional interior painting for rooms, walls, and trim.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-looking-camera-holding-coffee-cup-kitchen_23-2148195289.jpg"},
title: "Interior Painting",
subtitle: "Enhance your living space",
description: "Professional interior painting for rooms, walls, and trim.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-looking-camera-holding-coffee-cup-kitchen_23-2148195289.jpg",
},
{ {
tag: "Exterior", tag: "Exterior", title: "Exterior Painting", subtitle: "Boost curb appeal", description: "Durable and weather-resistant painting for your property facade.", imageSrc: "http://img.b2bpic.net/free-photo/family-standing-near-building-with-repair-tools_1157-30558.jpg"},
title: "Exterior Painting",
subtitle: "Boost curb appeal",
description: "Durable and weather-resistant painting for your property facade.",
imageSrc: "http://img.b2bpic.net/free-photo/family-standing-near-building-with-repair-tools_1157-30558.jpg",
},
{ {
tag: "Commercial", tag: "Commercial", title: "Commercial Solutions", subtitle: "Business-focused painting", description: "Large-scale painting projects for offices and retail spaces.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-working-with-paint-roller_23-2149328113.jpg"},
title: "Commercial Solutions",
subtitle: "Business-focused painting",
description: "Large-scale painting projects for offices and retail spaces.",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-woman-working-with-paint-roller_23-2149328113.jpg",
},
]} ]}
title="Our Painting Services" title="Our Painting Services"
description="We specialize in a variety of painting solutions for every type of property." description="We specialize in a variety of painting solutions for every type of property."
@@ -193,47 +129,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "1", id: "1", name: "Modern Bedroom", price: "Completed Project", variant: "Interior", imageSrc: "http://img.b2bpic.net/free-photo/view-interior-design-space-with-color-year-furnishings-decorations_23-2151397369.jpg"},
name: "Modern Bedroom",
price: "Completed",
variant: "Interior",
imageSrc: "http://img.b2bpic.net/free-photo/view-interior-design-space-with-color-year-furnishings-decorations_23-2151397369.jpg",
},
{ {
id: "2", id: "2", name: "House Exterior", price: "Completed Project", variant: "Exterior", imageSrc: "http://img.b2bpic.net/free-photo/handsome-afro-american-man-wearing-traditional-clothes-cap-eyeglasses-modern-city_627829-185.jpg"},
name: "House Exterior",
price: "Completed",
variant: "Exterior",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-afro-american-man-wearing-traditional-clothes-cap-eyeglasses-modern-city_627829-185.jpg",
},
{ {
id: "3", id: "3", name: "Dining Room Refresh", price: "Completed Project", variant: "Interior", imageSrc: "http://img.b2bpic.net/free-photo/corner-attic-kitchen-scandinavian-blue-design-matte-cabinetry_169016-69122.jpg"},
name: "Dining Room Refresh",
price: "Completed",
variant: "Interior",
imageSrc: "http://img.b2bpic.net/free-photo/corner-attic-kitchen-scandinavian-blue-design-matte-cabinetry_169016-69122.jpg",
},
{ {
id: "4", id: "4", name: "Bright Nursery", price: "Completed Project", variant: "Interior", imageSrc: "http://img.b2bpic.net/free-photo/people-office-having-break_23-2147668797.jpg"},
name: "Bright Nursery",
price: "Completed",
variant: "Interior",
imageSrc: "http://img.b2bpic.net/free-photo/people-office-having-break_23-2147668797.jpg",
},
{ {
id: "5", id: "5", name: "Office Hallway", price: "Completed Project", variant: "Commercial", imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-selfie-near-bar_23-2147771338.jpg"},
name: "Office Hallway",
price: "Completed",
variant: "Commercial",
imageSrc: "http://img.b2bpic.net/free-photo/woman-taking-selfie-near-bar_23-2147771338.jpg",
},
{ {
id: "6", id: "6", name: "Apartment Entryway", price: "Completed Project", variant: "Interior", imageSrc: "http://img.b2bpic.net/free-photo/modern-styled-small-entryway_23-2150712907.jpg"},
name: "Apartment Entryway",
price: "Completed",
variant: "Interior",
imageSrc: "http://img.b2bpic.net/free-photo/modern-styled-small-entryway_23-2150712907.jpg",
},
]} ]}
title="Recent Transformations" title="Recent Transformations"
description="See the results of our professional painting projects." description="See the results of our professional painting projects."
@@ -247,31 +153,16 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
metrics={[ metrics={[
{ {
id: "1", id: "1", value: "500+", title: "Projects Completed", items: [
value: "500+", "Residential", "Commercial"],
title: "Projects Completed",
items: [
"Residential",
"Commercial",
],
}, },
{ {
id: "2", id: "2", value: "98%", title: "Client Satisfaction", items: [
value: "98%", "Referrals", "Repeat Clients"],
title: "Client Satisfaction",
items: [
"Referrals",
"Repeat Clients",
],
}, },
{ {
id: "3", id: "3", value: "10+", title: "Years Experience", items: [
value: "10+", "Expertise", "Service"],
title: "Years Experience",
items: [
"Expertise",
"Service",
],
}, },
]} ]}
title="Our Impact" title="Our Impact"
@@ -286,40 +177,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Jane Doe", handle: "@jane", testimonial: "Fantastic transformation of my house!", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-painting-wall_23-2147782321.jpg"},
name: "Jane Doe",
handle: "@jane",
testimonial: "Fantastic transformation of my house!",
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-painting-wall_23-2147782321.jpg",
},
{ {
id: "2", id: "2", name: "John Smith", handle: "@john", testimonial: "Best service we have ever received.", imageSrc: "http://img.b2bpic.net/free-photo/couple-hanging-art-picture-wall_1398-1789.jpg"},
name: "John Smith",
handle: "@john",
testimonial: "Best service we have ever received.",
imageSrc: "http://img.b2bpic.net/free-photo/couple-hanging-art-picture-wall_1398-1789.jpg",
},
{ {
id: "3", id: "3", name: "Sarah Lee", handle: "@sarah", testimonial: "Highly professional and punctual team.", imageSrc: "http://img.b2bpic.net/free-photo/serious-unshaven-man-expert-tries-explain-his-idea-wife_273609-44258.jpg"},
name: "Sarah Lee",
handle: "@sarah",
testimonial: "Highly professional and punctual team.",
imageSrc: "http://img.b2bpic.net/free-photo/serious-unshaven-man-expert-tries-explain-his-idea-wife_273609-44258.jpg",
},
{ {
id: "4", id: "4", name: "Mark Wilson", handle: "@mark", testimonial: "A true professional finish, very satisfied.", imageSrc: "http://img.b2bpic.net/free-photo/illustration-application-user-feedback-response_53876-125143.jpg"},
name: "Mark Wilson",
handle: "@mark",
testimonial: "A true professional finish, very satisfied.",
imageSrc: "http://img.b2bpic.net/free-photo/illustration-application-user-feedback-response_53876-125143.jpg",
},
{ {
id: "5", id: "5", name: "Emily Chen", handle: "@emily", testimonial: "Will use them again for future projects.", imageSrc: "http://img.b2bpic.net/free-photo/couple-painting-walls-their-new-home-together_23-2149086834.jpg"},
name: "Emily Chen",
handle: "@emily",
testimonial: "Will use them again for future projects.",
imageSrc: "http://img.b2bpic.net/free-photo/couple-painting-walls-their-new-home-together_23-2149086834.jpg",
},
]} ]}
title="Client Stories" title="Client Stories"
description="Hear from our happy clients about their experience with Doctor Paint." description="Hear from our happy clients about their experience with Doctor Paint."
@@ -332,20 +198,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "What paints do you use?", content: "We use premium, high-quality, eco-friendly paints."},
title: "What paints do you use?",
content: "We use premium, high-quality, eco-friendly paints.",
},
{ {
id: "2", id: "2", title: "How long does a job take?", content: "Times vary based on project size, typically 1-3 days."},
title: "How long does a job take?",
content: "Times vary based on project size, typically 1-3 days.",
},
{ {
id: "3", id: "3", title: "Do you provide estimates?", content: "Yes, we provide free written estimates for every project."},
title: "Do you provide estimates?",
content: "Yes, we provide free written estimates for every project.",
},
]} ]}
title="Common Questions" title="Common Questions"
description="Answers to your questions about our painting process." description="Answers to your questions about our painting process."
@@ -357,14 +214,11 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "sparkles-gradient", variant: "sparkles-gradient"}}
}}
text="Ready to get started? Contact us for a free estimate today." text="Ready to get started? Contact us for a free estimate today."
buttons={[ buttons={[
{ {
text: "Email Us", text: "Email Us", href: "mailto:info@doctorpaint.com"},
href: "mailto:info@doctorpaint.com",
},
]} ]}
/> />
</div> </div>
@@ -374,33 +228,21 @@ export default function LandingPage() {
logoText="Doctor Paint" logoText="Doctor Paint"
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Services", label: "Services", href: "#services"},
href: "#services",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -409,4 +251,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }