3 Commits

Author SHA1 Message Date
0ed27874ea Update src/app/page.tsx 2026-03-23 19:15:50 +00:00
f088d4c296 Merge version_1 into main
Merge version_1 into main
2026-03-23 19:08:39 +00:00
d946a64df9 Merge version_1 into main
Merge version_1 into main
2026-03-23 18:42:45 +00:00

View File

@@ -30,22 +30,27 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Services", id: "services"}, name: "Home", id: "home"
},
{ {
name: "Why Alma", id: "why-alma"}, name: "Services", id: "services"
},
{ {
name: "Process", id: "process"}, name: "Process", id: "process"
},
{ {
name: "Portfolio", id: "portfolio"}, name: "Portfolio", id: "projects"
},
{ {
name: "Contact", id: "contact"}, name: "Contact", id: "contact"
}
]} ]}
brandName="Alma Roofing" brandName="Alma Roofing"
topBarClassName="bg-[var(--background)]" topBarClassName="bg-[var(--background)]"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="home" data-section="home">
<HeroSplit <HeroSplit
background={{ background={{
variant: "plain"}} variant: "plain"}}
@@ -53,9 +58,9 @@ export default function LandingPage() {
description="Premium roofing solutions for homes and commercial properties. Built on trust, precision, and communication." description="Premium roofing solutions for homes and commercial properties. Built on trust, precision, and communication."
buttons={[ buttons={[
{ {
text: "Get Free Estimate", href: "#contact"}, text: "Get Free Estimate", href: "contact"},
{ {
text: "View Our Work", href: "#portfolio"}, text: "View Our Work", href: "projects"},
]} ]}
avatars={[ avatars={[
{ {
@@ -74,14 +79,14 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="why-alma" data-section="why-alma"> <div id="services" data-section="services">
<MediaAbout <MediaAbout
useInvertedBackground={false} useInvertedBackground={false}
title="No Surprises. No Shortcuts." title="No Surprises. No Shortcuts."
description="Alma Roofing stands for uncompromising quality and transparent communication. We believe in building trust through detailed project breakdowns, on-time completion, and impeccably clean job sites. We use only high-end materials, ensuring your roof is built to last not just to pass inspection. With us, you always know whats happening." description="Alma Roofing stands for uncompromising quality and transparent communication. We believe in building trust through detailed project breakdowns, on-time completion, and impeccably clean job sites. We use only high-end materials, ensuring your roof is built to last not just to pass inspection. With us, you always know whats happening."
buttons={[ buttons={[
{ {
text: "Get Free Estimate", href: "#contact"}, text: "Get Free Estimate", href: "contact"},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/abstract-building-with-exterior-frame_1127-2190.jpg" imageSrc="http://img.b2bpic.net/free-photo/abstract-building-with-exterior-frame_1127-2190.jpg"
imageAlt="Professional roofing team reviewing plans on a high-end construction site" imageAlt="Professional roofing team reviewing plans on a high-end construction site"
@@ -129,7 +134,7 @@ export default function LandingPage() {
/> />
</div> </div>
<div id="portfolio" data-section="portfolio"> <div id="projects" data-section="projects">
<ProductCardFour <ProductCardFour
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
@@ -158,7 +163,7 @@ export default function LandingPage() {
description="Experience the Alma Roofing difference. Request a free estimate or call us now to discuss your premium roofing project." description="Experience the Alma Roofing difference. Request a free estimate or call us now to discuss your premium roofing project."
buttons={[ buttons={[
{ {
text: "Request Free Estimate", href: "#"}, text: "Request Free Estimate", href: "contact"},
{ {
text: "Call Now", href: "tel:+18001234567"}, text: "Call Now", href: "tel:+18001234567"},
]} ]}
@@ -171,27 +176,27 @@ export default function LandingPage() {
{ {
title: "Services", items: [ title: "Services", items: [
{ {
label: "Residential Roofing", href: "#services"}, label: "Residential Roofing", href: "services"},
{ {
label: "Commercial Roofing", href: "#services"}, label: "Commercial Roofing", href: "services"},
{ {
label: "New Construction", href: "#services"}, label: "New Construction", href: "services"},
], ],
}, },
{ {
title: "Company", items: [ title: "Company", items: [
{ {
label: "Why Alma", href: "#why-alma"}, label: "Why Alma", href: "services"},
{ {
label: "Our Process", href: "#process"}, label: "Our Process", href: "process"},
{ {
label: "Portfolio", href: "#portfolio"}, label: "Portfolio", href: "projects"},
], ],
}, },
{ {
title: "Contact", items: [ title: "Contact", items: [
{ {
label: "Get an Estimate", href: "#contact"}, label: "Get an Estimate", href: "contact"},
{ {
label: "Call Us: (800) 123-4567", href: "tel:+18001234567"}, label: "Call Us: (800) 123-4567", href: "tel:+18001234567"},
{ {
@@ -218,4 +223,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }