Update src/app/page.tsx

This commit is contained in:
2026-03-26 21:54:25 +00:00
parent db00e16880
commit 99becdf09e

View File

@@ -28,14 +28,15 @@ export default function LandingPage() {
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
brandName="Sangiuliano Roofing"
navItems={[
{ name: "Home", id: "hero" },
{ name: "Social Proof", id: "social-proof" },
{ name: "Services", id: "services" },
{ name: "Process", id: "process" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" }
]}
brandName="Sangiuliano Roofing"
/>
</div>
@@ -48,7 +49,7 @@ export default function LandingPage() {
{ text: "Get Free Inspection", href: "#contact" },
{ text: "See Our Work", href: "#services" }
]}
mediaItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/long-shot-man-with-helmet-sitting-roof_23-2149343711.jpg", imageAlt: "High quality roofing" }]}
mediaItems={[{ imageSrc: "http://img.b2bpic.net/free-photo/long-shot-man-with-helmet-sitting-roof_23-2149343711.jpg", imageAlt: "luxury residential roof installation" }]}
mediaAnimation="slide-up"
/>
</div>
@@ -71,10 +72,10 @@ export default function LandingPage() {
animationType="slide-up"
useInvertedBackground={false}
features={[
{ id: "f1", title: "Roof Replacement", description: "High-quality materials built to last for decades.", media: { imageSrc: "http://img.b2bpic.net/free-photo/roof-pattern_1203-2594.jpg" }, items: [], reverse: false },
{ id: "f2", title: "Storm Damage", description: "We handle wind, hail, and emergency damage FAST.", media: { imageSrc: "http://img.b2bpic.net/free-photo/old-abandoned-farm-with-barely-visible-grungy-company-name-ceiling_181624-1209.jpg" }, items: [], reverse: true },
{ id: "f3", title: "Insurance Assistance", description: "We deal with the adjuster so you don't have to.", media: { imageSrc: "http://img.b2bpic.net/free-photo/long-shot-man-with-helmet-sitting-roof_23-2149343711.jpg" }, items: [], reverse: false },
{ id: "f4", title: "Gutters & Siding", description: "Clean, functional gutters and premium siding upgrades.", media: { imageSrc: "http://img.b2bpic.net/free-photo/people-taking-care-farm_23-2149232299.jpg" }, items: [], reverse: true }
{ id: "f1", title: "Roof Replacement", description: "High-quality materials built to last for decades.", media: { imageSrc: "http://img.b2bpic.net/free-photo/roof-pattern_1203-2594.jpg", imageAlt: "residential roof repair service" }, items: [], reverse: false },
{ id: "f2", title: "Storm Damage", description: "We handle wind, hail, and emergency damage FAST.", media: { imageSrc: "http://img.b2bpic.net/free-photo/old-abandoned-farm-with-barely-visible-grungy-company-name-ceiling_181624-1209.jpg", imageAlt: "storm damage repair roof" }, items: [], reverse: true },
{ id: "f3", title: "Insurance Assistance", description: "We deal with the adjuster so you don't have to.", media: { imageSrc: "http://img.b2bpic.net/free-photo/long-shot-man-with-helmet-sitting-roof_23-2149343711.jpg", imageAlt: "luxury residential roof installation" }, items: [], reverse: false },
{ id: "f4", title: "Gutters & Siding", description: "Clean, functional gutters and premium siding upgrades.", media: { imageSrc: "http://img.b2bpic.net/free-photo/people-taking-care-farm_23-2149232299.jpg", imageAlt: "clean functional rain gutters" }, items: [], reverse: true }
]}
/>
</div>
@@ -87,10 +88,10 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "1", title: "Free Inspection", description: "Detailed documentation of damage.", imageSrc: "http://img.b2bpic.net/free-photo/roof-pattern_1203-2594.jpg" },
{ id: "m2", value: "2", title: "Insurance Handling", description: "We manage the entire claim.", imageSrc: "http://img.b2bpic.net/free-photo/old-abandoned-farm-with-barely-visible-grungy-company-name-ceiling_181624-1209.jpg" },
{ id: "m3", value: "3", title: "Fast Installation", description: "Completed in one day.", imageSrc: "http://img.b2bpic.net/free-photo/lower-angle-portrait-young-strong-man-with-muscles-tries-close-his-suitcase-full-clothes-pressing-bag-with-effort_1258-314717.jpg" },
{ id: "m4", value: "4", title: "Clean Finish", description: "Spotless property guarantee.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-roofers-working-together-with-helmets_23-2149343707.jpg" }
{ id: "m1", value: "1", title: "Free Inspection", description: "Detailed documentation of damage.", imageSrc: "http://img.b2bpic.net/free-photo/roof-pattern_1203-2594.jpg", imageAlt: "residential roof repair service" },
{ id: "m2", value: "2", title: "Insurance Handling", description: "We manage the entire claim.", imageSrc: "http://img.b2bpic.net/free-photo/old-abandoned-farm-with-barely-visible-grungy-company-name-ceiling_181624-1209.jpg", imageAlt: "storm damage repair roof" },
{ id: "m3", value: "3", title: "Fast Installation", description: "Completed in one day.", imageSrc: "http://img.b2bpic.net/free-photo/lower-angle-portrait-young-strong-man-with-muscles-tries-close-his-suitcase-full-clothes-pressing-bag-with-effort_1258-314717.jpg", imageAlt: "modern house siding replacement" },
{ id: "m4", value: "4", title: "Clean Finish", description: "Spotless property guarantee.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-roofers-working-together-with-helmets_23-2149343707.jpg", imageAlt: "professional roofing team on ladder" }
]}
/>
</div>
@@ -120,7 +121,7 @@ export default function LandingPage() {
{ name: "email", type: "email", placeholder: "Email Address", required: true },
{ name: "phone", type: "tel", placeholder: "Phone Number", required: true }
]}
textarea={{ name: "message", placeholder: "Tell us about your roofing needs...", rows: 4 }}
textarea={{ name: "message", placeholder: "Tell us about your roofing needs..." }}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-roofers-working-together-with-helmets_23-2149343707.jpg"
mediaAnimation="slide-up"
useInvertedBackground={false}