Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d88f80bb4a | |||
| ddff6f9bfb | |||
| 2342ffd0b2 | |||
| c30fdec2c9 |
173
src/app/page.tsx
173
src/app/page.tsx
@@ -30,74 +30,43 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Process",
|
||||
id: "why-us",
|
||||
},
|
||||
name: "Process", id: "why-us"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Master Plumbing"
|
||||
button={{
|
||||
text: "Get Quote",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Get Quote", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
variant: "rotated-rays-static"}}
|
||||
title="Mastery in Every Pipe."
|
||||
description="Professional, licensed, and insured plumbing services for the discerning homeowner. Providing reliable 24/7 care across the region for over 25 years."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Assessment",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Assessment", href: "#contact"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=1",
|
||||
imageAlt: "Plumbing service",
|
||||
},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=1", imageAlt: "Plumbing service"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=2",
|
||||
imageAlt: "Plumbing service",
|
||||
},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=2", imageAlt: "Plumbing service"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=3",
|
||||
imageAlt: "Plumbing service",
|
||||
},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=3", imageAlt: "Plumbing service"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=4",
|
||||
imageAlt: "Plumbing service",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=4", imageAlt: "Plumbing service"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=5",
|
||||
imageAlt: "Plumbing service",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=5", imageAlt: "Plumbing service"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=6",
|
||||
imageAlt: "Plumbing service",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=6", imageAlt: "Plumbing service"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -107,16 +76,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Licensed",
|
||||
"Insured",
|
||||
"24/7 Emergency",
|
||||
"Guaranteed Work",
|
||||
"Family Owned",
|
||||
"Eco Friendly",
|
||||
"Expert Team",
|
||||
]}
|
||||
title="Trusted by Thousands"
|
||||
description="The gold standard in home maintenance."
|
||||
"Licensed", "Insured", "24/7 Emergency", "Guaranteed Work", "Family Owned", "Eco Friendly", "Expert Team"]}
|
||||
title="Why Homeowners Trust Us"
|
||||
description="Serving our community with 25 years of expert experience and unwavering dedication to quality."
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -127,17 +89,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Kitchen Remodeling",
|
||||
"Leak Detection",
|
||||
"Full Pipe Repiping",
|
||||
],
|
||||
"Kitchen Remodeling", "Leak Detection", "Full Pipe Repiping"],
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"Emergency Plumbing",
|
||||
"Drain Cleaning",
|
||||
"Water Heater Installation",
|
||||
],
|
||||
"Emergency Plumbing", "Drain Cleaning", "Water Heater Installation"],
|
||||
}}
|
||||
title="Our Professional Services"
|
||||
description="Comprehensive solutions tailored for luxury estates and modern homes."
|
||||
@@ -150,9 +106,7 @@ export default function LandingPage() {
|
||||
title="A Legacy of Excellence"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn About Our 25 Years",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Learn About Our 25 Years", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -164,40 +118,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
handle: "@johndoe",
|
||||
testimonial: "The gold standard in plumbing. Prompt, clean, and extremely professional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-adults-spending-quality-moments-together_23-2149117559.jpg?_wi=1",
|
||||
},
|
||||
id: "1", name: "John Doe", handle: "@johndoe", testimonial: "The gold standard in plumbing. Prompt, clean, and extremely professional.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-adults-spending-quality-moments-together_23-2149117559.jpg?_wi=1"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
handle: "@janesmith",
|
||||
testimonial: "Saved us during a midnight emergency. Highly recommended.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg?_wi=1",
|
||||
},
|
||||
id: "2", name: "Jane Smith", handle: "@janesmith", testimonial: "Saved us during a midnight emergency. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg?_wi=1"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Mike Brown",
|
||||
handle: "@mikeb",
|
||||
testimonial: "Incredible attention to detail on our remodeling project.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-bearded-builder-holding-blank-board_171337-18083.jpg",
|
||||
},
|
||||
id: "3", name: "Mike Brown", handle: "@mikeb", testimonial: "Incredible attention to detail on our remodeling project.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-bearded-builder-holding-blank-board_171337-18083.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Emily White",
|
||||
handle: "@ewhite",
|
||||
testimonial: "Professional, reliable, and family-owned feel. Great service.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-adults-spending-quality-moments-together_23-2149117559.jpg?_wi=2",
|
||||
},
|
||||
id: "4", name: "Emily White", handle: "@ewhite", testimonial: "Professional, reliable, and family-owned feel. Great service.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-adults-spending-quality-moments-together_23-2149117559.jpg?_wi=2"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sarah Jenkins",
|
||||
handle: "@sjenkins",
|
||||
testimonial: "Exceptional communication throughout the entire repair process.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg?_wi=2",
|
||||
},
|
||||
id: "5", name: "Sarah Jenkins", handle: "@sjenkins", testimonial: "Exceptional communication throughout the entire repair process.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-plus-size-woman-making-notes-her-copybook-using-wireless-internet-connection-laptop_343059-3891.jpg?_wi=2"},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="Luxury service, reliable results."
|
||||
@@ -211,25 +140,14 @@ export default function LandingPage() {
|
||||
description="Speak with our master technicians today."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Your Name"},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email Address",
|
||||
},
|
||||
name: "email", type: "email", placeholder: "Email Address"},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Phone Number",
|
||||
},
|
||||
name: "phone", type: "tel", placeholder: "Phone Number"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Describe your plumbing issue",
|
||||
}}
|
||||
name: "message", placeholder: "Describe your plumbing issue"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-mechanic-work_23-2148480413.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -240,42 +158,27 @@ export default function LandingPage() {
|
||||
logoText="Master Plumbing"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Emergency",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Emergency", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "License #12345",
|
||||
href: "#",
|
||||
},
|
||||
label: "License #12345", href: "#"},
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -284,4 +187,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user