Update src/app/page.tsx
This commit is contained in:
@@ -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' }
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user