Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-03-21 19:52:20 +00:00

View File

@@ -56,7 +56,7 @@ export default function LandingPage() {
]}
mediaItems={[
{
imageSrc: "https://img.b2bpic.net/free-photo/roofing-contractor-with-tool-belt-examining-roof_23-2149495796.jpg", imageAlt: "Roofing contractor examining a roof"
imageSrc: "https://img.b2bpic.net/free-photo/roofing-contractor-with-tool-belt-examining-roof_23-2149495796.jpg?_wi=1", imageAlt: "Roofing contractor examining a roof"
},
{
imageSrc: "https://img.b2bpic.net/free-photo/workers-building-house-roof_1303-24157.jpg", imageAlt: "Workers building a house roof"
@@ -65,7 +65,7 @@ export default function LandingPage() {
imageSrc: "https://img.b2bpic.net/free-photo/modern-roof_23-2147743126.jpg", imageAlt: "Modern roof design"
},
{
imageSrc: "https://img.b2bpic.net/free-photo/new-roof-installation_23-2148908323.jpg", imageAlt: "New roof installation"
imageSrc: "https://img.b2bpic.net/free-photo/new-roof-installation_23-2148908323.jpg?_wi=1", imageAlt: "New roof installation"
},
{
imageSrc: "https://img.b2bpic.net/free-photo/roofing-shingles-close-up_23-2149495801.jpg", imageAlt: "Close-up of roofing shingles"
@@ -91,13 +91,13 @@ export default function LandingPage() {
]}
products={[
{
id: "1", name: "Residential Roof Replacement", price: "Completed: 2024", variant: "Asphalt Shingles | West Nashville", imageSrc: "https://img.b2bpic.net/free-photo/residential-house-with-new-roof_23-2149495799.jpg", imageAlt: "Residential roof replacement in West Nashville"
id: "1", name: "Residential Roof Replacement", price: "Completed: 2024", variant: "Asphalt Shingles | West Nashville", imageSrc: "https://img.b2bpic.net/free-photo/residential-house-with-new-roof_23-2149495799.jpg?_wi=1", imageAlt: "Residential roof replacement in West Nashville"
},
{
id: "2", name: "Commercial Flat Roof Repair", price: "Completed: 2023", variant: "TPO Roofing | Downtown Nashville", imageSrc: "https://img.b2bpic.net/free-photo/flat-roof-repair_23-2147743123.jpg", imageAlt: "Commercial flat roof repair in Downtown Nashville"
id: "2", name: "Commercial Flat Roof Repair", price: "Completed: 2023", variant: "TPO Roofing | Downtown Nashville", imageSrc: "https://img.b2bpic.net/free-photo/flat-roof-repair_23-2147743123.jpg?_wi=1", imageAlt: "Commercial flat roof repair in Downtown Nashville"
},
{
id: "3", name: "Historic Home Restoration", price: "Completed: 2022", variant: "Slate Roofing | Germantown", imageSrc: "https://img.b2bpic.net/free-photo/slate-roof-historic-building_23-2149495802.jpg", imageAlt: "Historic home slate roof restoration in Germantown"
id: "3", name: "Historic Home Restoration", price: "Completed: 2022", variant: "Slate Roofing | Germantown", imageSrc: "https://img.b2bpic.net/free-photo/slate-roof-historic-building_23-2149495802.jpg?_wi=1", imageAlt: "Historic home slate roof restoration in Germantown"
}
]}
/>
@@ -130,10 +130,10 @@ export default function LandingPage() {
carouselMode="buttons"
features={[
{
id: "01", title: "Residential Roofing", description: "New roof installations, replacements, and repairs for homes of all sizes.", imageSrc: "https://img.b2bpic.net/free-photo/new-roof-installation_23-2148908323.jpg", imageAlt: "Residential roofing service"
id: "01", title: "Residential Roofing", description: "New roof installations, replacements, and repairs for homes of all sizes.", imageSrc: "https://img.b2bpic.net/free-photo/new-roof-installation_23-2148908323.jpg?_wi=2", imageAlt: "Residential roofing service"
},
{
id: "02", title: "Commercial Roofing", description: "Durable and cost-effective roofing solutions for businesses and commercial properties.", imageSrc: "https://img.b2bpic.net/free-photo/flat-roof-repair_23-2147743123.jpg", imageAlt: "Commercial roofing service"
id: "02", title: "Commercial Roofing", description: "Durable and cost-effective roofing solutions for businesses and commercial properties.", imageSrc: "https://img.b2bpic.net/free-photo/flat-roof-repair_23-2147743123.jpg?_wi=2", imageAlt: "Commercial roofing service"
},
{
id: "03", title: "Roof Repair & Maintenance", description: "Prompt repairs for leaks, storm damage, and preventative maintenance programs.", imageSrc: "https://img.b2bpic.net/free-photo/roofing-contractor-with-plans_23-2149495798.jpg", imageAlt: "Roof repair and maintenance"
@@ -142,10 +142,10 @@ export default function LandingPage() {
id: "04", title: "Roof Inspections", description: "Thorough inspections to assess roof health, identify issues, and provide detailed reports.", imageSrc: "https://img.b2bpic.net/free-photo/roof-inspection-drone_23-2147743128.jpg", imageAlt: "Roof inspection service"
},
{
id: "05", title: "Gutter Services", description: "Installation, repair, and cleaning of gutters to protect your foundation.", imageSrc: "https://img.b2bpic.net/free-photo/clean-gutters_23-2148908324.jpg", imageAlt: "Gutter cleaning service"
id: "05", title: "Gutter Services", description: "Installation, repair, and cleaning of gutters to protect your foundation.", imageSrc: "https://img.b2bpic.net/free-photo/clean-gutters_23-2148908324.jpg?_wi=1", imageAlt: "Gutter cleaning service"
},
{
id: "06", title: "Skylight Installation & Repair", description: "Brighten your home with expert skylight services, from new installs to leak fixes.", imageSrc: "https://img.b2bpic.net/free-photo/skylight-installation_23-2147743129.jpg", imageAlt: "Skylight installation service"
id: "06", title: "Skylight Installation & Repair", description: "Brighten your home with expert skylight services, from new installs to leak fixes.", imageSrc: "https://img.b2bpic.net/free-photo/skylight-installation_23-2147743129.jpg?_wi=1", imageAlt: "Skylight installation service"
}
]}
/>
@@ -214,22 +214,22 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1", name: "Emily R., Homeowner", date: "Date: October 2024", title: "Exceptional Storm Damage Repair", quote: "The team replaced our entire roof after storm damage. Fast, professional, and the quality is outstanding! They made a stressful situation so much easier.", tag: "Residential Repair", avatarSrc: "https://img.b2bpic.net/free-photo/happy-homeowner_23-2149495803.jpg", imageSrc: "https://img.b2bpic.net/free-photo/residential-house-with-new-roof_23-2149495799.jpg"
id: "1", name: "Emily R., Homeowner", date: "Date: October 2024", title: "Exceptional Storm Damage Repair", quote: "The team replaced our entire roof after storm damage. Fast, professional, and the quality is outstanding! They made a stressful situation so much easier.", tag: "Residential Repair", avatarSrc: "https://img.b2bpic.net/free-photo/happy-homeowner_23-2149495803.jpg", imageSrc: "https://img.b2bpic.net/free-photo/residential-house-with-new-roof_23-2149495799.jpg?_wi=2"
},
{
id: "2", name: "John D., Business Owner", date: "Date: September 2024", title: "Professional Commercial Roofing", quote: "Nashville Roofing Services handled our commercial building's flat roof with incredible efficiency and minimal disruption to our business. Highly recommend!", tag: "Commercial Project", avatarSrc: "https://img.b2bpic.net/free-photo/businesswoman-smile_23-2148908320.jpg", imageSrc: "https://img.b2bpic.net/free-photo/flat-roof-repair_23-2147743123.jpg"
id: "2", name: "John D., Business Owner", date: "Date: September 2024", title: "Professional Commercial Roofing", quote: "Nashville Roofing Services handled our commercial building's flat roof with incredible efficiency and minimal disruption to our business. Highly recommend!", tag: "Commercial Project", avatarSrc: "https://img.b2bpic.net/free-photo/businesswoman-smile_23-2148908320.jpg", imageSrc: "https://img.b2bpic.net/free-photo/flat-roof-repair_23-2147743123.jpg?_wi=3"
},
{
id: "3", name: "Maria S., Historic Preservationist", date: "Date: August 2024", title: "Expert Historic Roof Restoration", quote: "Their craftsmanship on our historic home's slate roof was truly remarkable. They preserved its original character while ensuring modern durability. Fantastic work!", tag: "Historic Restoration", avatarSrc: "https://img.b2bpic.net/free-photo/man-in-hardhat-smiling_23-2147743124.jpg", imageSrc: "https://img.b2bpic.net/free-photo/slate-roof-historic-building_23-2149495802.jpg"
id: "3", name: "Maria S., Historic Preservationist", date: "Date: August 2024", title: "Expert Historic Roof Restoration", quote: "Their craftsmanship on our historic home's slate roof was truly remarkable. They preserved its original character while ensuring modern durability. Fantastic work!", tag: "Historic Restoration", avatarSrc: "https://img.b2bpic.net/free-photo/man-in-hardhat-smiling_23-2147743124.jpg", imageSrc: "https://img.b2bpic.net/free-photo/slate-roof-historic-building_23-2149495802.jpg?_wi=2"
},
{
id: "4", name: "Kevin L., Homeowner", date: "Date: July 2024", title: "Excellent Gutter Installation", quote: "They installed new gutters on our home, and they look perfect. Very clean work, professional team, and they even cleaned up thoroughly afterwards.", tag: "Gutter Services", avatarSrc: "https://img.b2bpic.net/free-photo/woman-smiling-at-home_23-2149495797.jpg", imageSrc: "https://img.b2bpic.net/free-photo/clean-gutters_23-2148908324.jpg"
id: "4", name: "Kevin L., Homeowner", date: "Date: July 2024", title: "Excellent Gutter Installation", quote: "They installed new gutters on our home, and they look perfect. Very clean work, professional team, and they even cleaned up thoroughly afterwards.", tag: "Gutter Services", avatarSrc: "https://img.b2bpic.net/free-photo/woman-smiling-at-home_23-2149495797.jpg", imageSrc: "https://img.b2bpic.net/free-photo/clean-gutters_23-2148908324.jpg?_wi=2"
},
{
id: "5", name: "Jessica H., Property Manager", date: "Date: June 2024", title: "Reliable for Multi-Property Needs", quote: "As a property manager, I need reliable and efficient contractors. Nashville Roofing Services consistently delivers high-quality work on all my properties. A trusted partner!", tag: "Property Management", avatarSrc: "https://img.b2bpic.net/free-photo/man-with-tablet_23-2148908321.jpg", imageSrc: "https://img.b2bpic.net/free-photo/roofing-contractor-with-tool-belt-examining-roof_23-2149495796.jpg"
id: "5", name: "Jessica H., Property Manager", date: "Date: June 2024", title: "Reliable for Multi-Property Needs", quote: "As a property manager, I need reliable and efficient contractors. Nashville Roofing Services consistently delivers high-quality work on all my properties. A trusted partner!", tag: "Property Management", avatarSrc: "https://img.b2bpic.net/free-photo/man-with-tablet_23-2148908321.jpg", imageSrc: "https://img.b2bpic.net/free-photo/roofing-contractor-with-tool-belt-examining-roof_23-2149495796.jpg?_wi=2"
},
{
id: "6", name: "Daniel W., Homeowner", date: "Date: May 2024", title: "Beautiful New Skylights", quote: "Our new skylights are a game-changer! The installation was seamless, and the extra natural light has transformed our living space. Highly satisfied.", tag: "Skylight Installation", avatarSrc: "https://img.b2bpic.net/free-photo/family-in-front-of-house_23-2147743127.jpg", imageSrc: "https://img.b2bpic.net/free-photo/skylight-installation_23-2147743129.jpg"
id: "6", name: "Daniel W., Homeowner", date: "Date: May 2024", title: "Beautiful New Skylights", quote: "Our new skylights are a game-changer! The installation was seamless, and the extra natural light has transformed our living space. Highly satisfied.", tag: "Skylight Installation", avatarSrc: "https://img.b2bpic.net/free-photo/family-in-front-of-house_23-2147743127.jpg", imageSrc: "https://img.b2bpic.net/free-photo/skylight-installation_23-2147743129.jpg?_wi=2"
}
]}
/>