Update src/app/page.tsx

This commit is contained in:
2026-03-03 20:44:15 +00:00
parent f50010fafa
commit 39b9f89c07

View File

@@ -30,8 +30,8 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{ name: 'Services', id: 'services' },
{ name: 'About', id: 'about' },
{ name: 'Work', id: 'gallery' },
{ name: 'About', id: 'legacy' },
{ name: 'Work', id: 'before-after' },
{ name: 'Contact', id: 'contact' },
{ name: 'Areas', id: 'areas' }
]}
@@ -51,7 +51,7 @@ export default function LandingPage() {
background={{ variant: 'plain' }}
buttons={[
{ text: 'GET YOUR FREE ESTIMATE', href: '#contact' },
{ text: 'VIEW OUR WORK', href: '#gallery' }
{ text: 'VIEW OUR WORK', href: '#before-after' }
]}
buttonAnimation="slide-up"
layoutOrder="default"
@@ -107,8 +107,7 @@ export default function LandingPage() {
bulletPoints={[
{
title: '1988',
description: 'FOUNDED — Mike\'s grandfather laid his first driveway',
icon: Clock
description: "FOUNDED — Mike's grandfather laid his first driveway", icon: Clock
},
{
title: 'THREE GENERATIONS',
@@ -117,8 +116,7 @@ export default function LandingPage() {
},
{
title: 'TODAY',
description: 'Mike O'Connor personally manages every job. Every estimate. Every phone call.',
icon: CheckCircle
description: "Mike O'Connor personally manages every job. Every estimate. Every phone call.", icon: CheckCircle
}
]}
className="bg-black py-20"
@@ -141,56 +139,56 @@ export default function LandingPage() {
id: '01',
title: 'Asphalt Driveways',
description: 'Fresh, perfectly graded asphalt laid to last decades. New installations or complete resurfacing.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=1',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Asphalt driveway paving'
},
{
id: '02',
title: 'Parking Lots',
description: 'Commercial and residential lots. Striping, grading, and sealed smooth. Large scale. Industrial precision.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=2',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Commercial parking lot'
},
{
id: '03',
title: 'Driveway Resurfacing',
description: 'Worn out driveway? We grind it down and lay it back perfectly. Costs less than replacement.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=3',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Resurfaced driveway'
},
{
id: '04',
title: 'Pavers & Cobblestone',
description: 'Premium stone work. Elegant driveways, walkways, and patios built to showcase your property.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=4',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Stone paver installation'
},
{
id: '05',
title: 'Masonry & Hardscaping',
description: 'Retaining walls, stone features, and landscape-grade hardscaping. Premium craftsmanship.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=5',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Masonry work'
},
{
id: '06',
title: 'Crack & Pothole Repair',
description: 'Seal before it spreads. We repair cracks and potholes to prevent expensive future damage.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=6',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Crack repair'
},
{
id: '07',
title: 'Sealcoating',
description: 'Protect your investment. Professional sealcoating extends asphalt life by years.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=7',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Sealcoating application'
},
{
id: '08',
title: 'Commercial Paving',
description: 'Large commercial projects. We have the equipment, crew, and experience for industrial-scale work.',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg?_wi=8',
imageSrc: 'http://img.b2bpic.net/free-photo/aerial-view-orange-vibratory-asphalt-roller-compactor-new-pavement_181624-49122.jpg',
imageAlt: 'Commercial paving'
}
]}
@@ -234,8 +232,7 @@ export default function LandingPage() {
},
{
id: '4',
title: 'MIKE O\'CONNOR',
subtitle: 'OWNER ON EVERY JOB',
title: "MIKE O'CONNOR", subtitle: 'OWNER ON EVERY JOB',
category: 'Accountability',
value: 'PERSONAL INVOLVEMENT',
buttons: []
@@ -300,31 +297,31 @@ export default function LandingPage() {
{
id: '1',
name: 'Sarah Johnson',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg',
imageAlt: 'Sarah Johnson'
},
{
id: '2',
name: 'Michael Chen',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg',
imageAlt: 'Michael Chen'
},
{
id: '3',
name: 'Emma Rodriguez',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg',
imageAlt: 'Emma Rodriguez'
},
{
id: '4',
name: 'James Wilson',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg',
imageAlt: 'James Wilson'
},
{
id: '5',
name: 'David Kim',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=5',
imageSrc: 'http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg',
imageAlt: 'David Kim'
}
]}
@@ -341,7 +338,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
imagePosition="left"
imageSrc="http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg"
imageAlt="Service area coverage"
mediaAnimation="slide-up"
bulletPoints={[
@@ -380,28 +377,27 @@ export default function LandingPage() {
id: 'P1',
title: 'FREE ESTIMATE',
description: 'Call or fill out the form. Mike personally comes to your property, assesses the job, and gives you a detailed honest quote. No pressure.',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg?_wi=2',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg',
imageAlt: 'Free estimate consultation'
},
{
id: 'P2',
title: 'WE SCHEDULE',
description: 'We book you in at a time that works for you. We confirm 24 hours before. No no-shows. No surprises.',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg?_wi=3',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg',
imageAlt: 'Schedule your project'
},
{
id: 'P3',
title: 'OUR CREW ARRIVES',
description: 'Our own crew with our own trucks and equipment shows up on time. Mike is on site. Work begins immediately.',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg?_wi=4',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg',
imageAlt: 'Professional crew on site'
},
{
id: 'P4',
title: 'JOB DONE RIGHT',
description: 'We clean up completely and don't leave until the job meets our standard. Your driveway should look better than new. It always does.',
imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg?_wi=5',
description: "We clean up completely and don't leave until the job meets our standard. Your driveway should look better than new. It always does.", imageSrc: 'http://img.b2bpic.net/free-photo/view-bulldozer-chisinau-downtown-moldova_1268-21810.jpg',
imageAlt: 'Perfect finished result'
}
]}
@@ -479,7 +475,7 @@ export default function LandingPage() {
{ label: 'About Us', href: 'legacy' },
{ label: 'Our Story', href: 'legacy' },
{ label: 'Our Team', href: 'legacy' },
{ label: 'Why Boston Choice', href: 'about' }
{ label: 'Why Boston Choice', href: 'legacy' }
]
},
{