Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
170
src/app/page.tsx
170
src/app/page.tsx
@@ -29,21 +29,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Process",
|
||||
id: "process",
|
||||
},
|
||||
name: "Process", id: "process"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="PureComfort"
|
||||
/>
|
||||
@@ -52,65 +44,40 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCentered
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="When Your Comfort Fails, We Show Up Fast—and Fix It Right"
|
||||
description="Trusted heating & air conditioning experts delivering fast response, honest solutions, and lasting comfort."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg", alt: "Customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg", alt: "Customer"},
|
||||
]}
|
||||
avatarText="4.9/5 from 80+ Homeowners"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Estimate",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Free Estimate", href: "#contact"},
|
||||
{
|
||||
text: "(508) 501-0006",
|
||||
href: "tel:5085010006",
|
||||
},
|
||||
text: "(508) 501-0006", href: "tel:5085010006"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "24/7 Emergency Service",
|
||||
},
|
||||
type: "text", text: "24/7 Emergency Service"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Licensed & Insured Pros",
|
||||
},
|
||||
type: "text", text: "Licensed & Insured Pros"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Upfront Honest Pricing",
|
||||
},
|
||||
type: "text", text: "Upfront Honest Pricing"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Satisfaction Guaranteed",
|
||||
},
|
||||
type: "text", text: "Satisfaction Guaranteed"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Energy Efficiency Experts",
|
||||
},
|
||||
type: "text", text: "Energy Efficiency Experts"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -122,46 +89,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Expert Heating",
|
||||
description: "Repair and installation of furnaces and boilers with clear, honest pricing.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg?_wi=1",
|
||||
imageAlt: "Heating Service",
|
||||
},
|
||||
title: "Expert Heating", description: "Repair and installation of furnaces and boilers with clear, honest pricing.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg", imageAlt: "Heating Service"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg?_wi=2",
|
||||
imageAlt: "Heating Inspection",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250262.jpg",
|
||||
imageAlt: "luxury hvac modern home",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg", imageAlt: "Heating Inspection"}
|
||||
},
|
||||
{
|
||||
title: "Cooling Systems",
|
||||
description: "AC repair and high-efficiency cooling upgrades for maximum home comfort.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg?_wi=1",
|
||||
imageAlt: "AC Service",
|
||||
},
|
||||
title: "Cooling Systems", description: "AC repair and high-efficiency cooling upgrades for maximum home comfort.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg", imageAlt: "AC Service"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg?_wi=2",
|
||||
imageAlt: "AC Installation",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg?_wi=3",
|
||||
imageAlt: "professional hvac technician furnace",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg", imageAlt: "AC Installation"}
|
||||
},
|
||||
{
|
||||
title: "Air Quality",
|
||||
description: "Smart thermostats and filtration systems to keep your home healthy and efficient.",
|
||||
phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg?_wi=4",
|
||||
imageAlt: "Air Quality",
|
||||
},
|
||||
title: "Air Quality", description: "Smart thermostats and filtration systems to keep your home healthy and efficient.", phoneOne: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-engineer-adjusting-autonomous-heating_1303-26539.jpg", imageAlt: "Air Quality"},
|
||||
phoneTwo: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg?_wi=3",
|
||||
imageAlt: "Filtration",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg?_wi=4",
|
||||
imageAlt: "modern home air conditioning unit",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg", imageAlt: "Filtration"}
|
||||
},
|
||||
]}
|
||||
showStepNumbers={false}
|
||||
@@ -177,31 +120,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "p1",
|
||||
value: "1",
|
||||
title: "Reach Out",
|
||||
items: [
|
||||
"Call or book online",
|
||||
"Fast scheduling",
|
||||
],
|
||||
id: "p1", value: "1", title: "Reach Out", items: [
|
||||
"Call or book online", "Fast scheduling"],
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
value: "2",
|
||||
title: "Diagnosis",
|
||||
items: [
|
||||
"Clear, accurate results",
|
||||
"Upfront options",
|
||||
],
|
||||
id: "p2", value: "2", title: "Diagnosis", items: [
|
||||
"Clear, accurate results", "Upfront options"],
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
value: "3",
|
||||
title: "Execution",
|
||||
items: [
|
||||
"Clean, expert work",
|
||||
"Follow-up support",
|
||||
],
|
||||
id: "p3", value: "3", title: "Execution", items: [
|
||||
"Clean, expert work", "Follow-up support"],
|
||||
},
|
||||
]}
|
||||
title="A Seamless Fix"
|
||||
@@ -218,27 +146,12 @@ export default function LandingPage() {
|
||||
description="Simple, no-nonsense pricing plans for your home comfort needs."
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Standard",
|
||||
price: "$89",
|
||||
subtitle: "Essential maintenance checkup",
|
||||
features: [
|
||||
"Full system inspection",
|
||||
"Filter replacement",
|
||||
"Clear report",
|
||||
],
|
||||
id: "basic", badge: "Standard", price: "$89", subtitle: "Essential maintenance checkup", features: [
|
||||
"Full system inspection", "Filter replacement", "Clear report"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Popular",
|
||||
price: "$189",
|
||||
subtitle: "Complete system tune-up",
|
||||
features: [
|
||||
"All basic features",
|
||||
"Coil cleaning",
|
||||
"Performance test",
|
||||
"Priority booking",
|
||||
],
|
||||
id: "pro", badge: "Popular", price: "$189", subtitle: "Complete system tune-up", features: [
|
||||
"All basic features", "Coil cleaning", "Performance test", "Priority booking"],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -248,8 +161,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Get Service"
|
||||
title="Don't Risk Another Night Without Comfort"
|
||||
description="Get fast, expert help from a team you can trust. Schedule your service today."
|
||||
@@ -262,13 +174,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="PURECOMFORT"
|
||||
leftLink={{
|
||||
text: "Services",
|
||||
href: "#services",
|
||||
}}
|
||||
text: "Services", href: "#services"}}
|
||||
rightLink={{
|
||||
text: "Contact",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Contact", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user