Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #2.
This commit is contained in:
327
src/app/page.tsx
327
src/app/page.tsx
@@ -13,7 +13,7 @@ import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
|
|||||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||||
import { Award, Building, CalendarCheck, DollarSign, Droplet, Gauge, Home, ShieldCheck, Star, Truck, Users, Zap } from "lucide-react";
|
import { Award, Building, CalendarCheck, DollarSign, Droplet, Gauge, HardHat, Home, ShieldCheck, Star, Thermometer, Truck, Users, Zap } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -34,33 +34,21 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "#services"},
|
||||||
id: "#services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Pricing",
|
name: "Pricing", id: "#pricing"},
|
||||||
id: "#pricing",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "#testimonials"},
|
||||||
id: "#testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "FAQ",
|
name: "FAQ", id: "#faq"},
|
||||||
id: "#faq",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "#contact"},
|
||||||
id: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
logoSrc="http://img.b2bpic.net/free-vector/creative-hvac-logo-template_23-2149217829.jpg"
|
logoSrc="http://img.b2bpic.net/free-vector/creative-hvac-logo-template_23-2149217829.jpg"
|
||||||
logoAlt="Vigilante Plumbing & Heating Logo"
|
logoAlt="Vigilante Plumbing & Heating Logo"
|
||||||
brandName="Vigilante Plumbing & Heating"
|
brandName="Vigilante Plumbing & Heating"
|
||||||
button={{
|
button={{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:+12125551234"}}
|
||||||
href: "tel:+12125551234",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -70,16 +58,12 @@ export default function LandingPage() {
|
|||||||
description="Licensed NYC plumbers responding within 2 hours. Upfront pricing, no hidden fees. Your emergency is our priority."
|
description="Licensed NYC plumbers responding within 2 hours. Upfront pricing, no hidden fees. Your emergency is our priority."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Schedule Service",
|
text: "Schedule Service", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Call Now",
|
text: "Call Now", href: "tel:+12125551234"},
|
||||||
href: "tel:+12125551234",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="opacity"
|
buttonAnimation="opacity"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721580.jpg?_wi=1"
|
imageSrc="http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721580.jpg"
|
||||||
imageAlt="NYC Plumber working on a pipe with city background"
|
imageAlt="NYC Plumber working on a pipe with city background"
|
||||||
showDimOverlay={true}
|
showDimOverlay={true}
|
||||||
/>
|
/>
|
||||||
@@ -92,19 +76,13 @@ export default function LandingPage() {
|
|||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
icon: Gauge,
|
icon: Gauge,
|
||||||
label: "Average Response Time",
|
label: "Average Response Time", value: "2 Hours"},
|
||||||
value: "2 Hours",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Users,
|
icon: Users,
|
||||||
label: "Satisfied Customers",
|
label: "Satisfied Customers", value: "1000+"},
|
||||||
value: "1000+",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Award,
|
icon: Award,
|
||||||
label: "Years in Service",
|
label: "Years in Service", value: "15+"},
|
||||||
value: "15+",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
metricsAnimation="slide-up"
|
metricsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -117,79 +95,52 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Emergency Drain Cleaning",
|
title: "Emergency Drain Cleaning", description: "Rapid response for clogged drains and sewer backups. We clear blockages quickly and efficiently.", media: {
|
||||||
description: "Rapid response for clogged drains and sewer backups. We clear blockages quickly and efficiently.",
|
imageSrc: "http://img.b2bpic.net/free-photo/lights-city-square-floor_1359-794.jpg", imageAlt: "Plumber clearing a clogged drain"},
|
||||||
media: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/lights-city-square-floor_1359-794.jpg",
|
|
||||||
imageAlt: "Plumber clearing a clogged drain",
|
|
||||||
},
|
|
||||||
items: [
|
items: [
|
||||||
{
|
{
|
||||||
icon: Zap,
|
icon: Zap,
|
||||||
text: "24/7 Availability",
|
text: "24/7 Availability"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: DollarSign,
|
icon: DollarSign,
|
||||||
text: "Upfront Pricing",
|
text: "Upfront Pricing"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Truck,
|
icon: Truck,
|
||||||
text: "Fast Dispatch",
|
text: "Fast Dispatch"},
|
||||||
},
|
|
||||||
],
|
],
|
||||||
reverse: false,
|
reverse: false
|
||||||
imageSrc: "http://img.b2bpic.net/free-vector/creative-hvac-logo-template_23-2149217829.jpg",
|
|
||||||
imageAlt: "drain cleaning service clogged pipe",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Boiler & Heating Repair",
|
title: "Boiler & Heating Repair", description: "Expert repair and maintenance for all types of heating systems, ensuring your comfort through NYC winters.", media: {
|
||||||
description: "Expert repair and maintenance for all types of heating systems, ensuring your comfort through NYC winters.",
|
imageSrc: "http://img.b2bpic.net/free-photo/man-room-with-solid-fuel-boiler-working-biofuel-economical-heating_169016-14801.jpg", imageAlt: "Technician repairing a boiler system"},
|
||||||
media: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-room-with-solid-fuel-boiler-working-biofuel-economical-heating_169016-14801.jpg",
|
|
||||||
imageAlt: "Technician repairing a boiler system",
|
|
||||||
},
|
|
||||||
items: [
|
items: [
|
||||||
{
|
{
|
||||||
icon: Thermometer,
|
icon: Thermometer,
|
||||||
text: "Licensed Technicians",
|
text: "Licensed Technicians"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: ShieldCheck,
|
icon: ShieldCheck,
|
||||||
text: "Guaranteed Work",
|
text: "Guaranteed Work"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: CalendarCheck,
|
icon: CalendarCheck,
|
||||||
text: "Seasonal Maintenance",
|
text: "Seasonal Maintenance"},
|
||||||
},
|
|
||||||
],
|
],
|
||||||
reverse: true,
|
reverse: true
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721580.jpg?_wi=2",
|
|
||||||
imageAlt: "drain cleaning service clogged pipe",
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Leak Detection & Repair",
|
title: "Leak Detection & Repair", description: "Advanced techniques to find and fix leaks, preventing costly water damage to your home or property.", media: {
|
||||||
description: "Advanced techniques to find and fix leaks, preventing costly water damage to your home or property.",
|
imageSrc: "http://img.b2bpic.net/free-photo/artisan-work-madhu-vana_181624-58285.jpg", imageAlt: "Plumber detecting a water leak"},
|
||||||
media: {
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/artisan-work-madhu-vana_181624-58285.jpg",
|
|
||||||
imageAlt: "Plumber detecting a water leak",
|
|
||||||
},
|
|
||||||
items: [
|
items: [
|
||||||
{
|
{
|
||||||
icon: Droplet,
|
icon: Droplet,
|
||||||
text: "Non-Invasive Methods",
|
text: "Non-Invasive Methods"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: HardHat,
|
icon: HardHat,
|
||||||
text: "Experienced Crew",
|
text: "Experienced Crew"},
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: Home,
|
icon: Home,
|
||||||
text: "Property Protection",
|
text: "Property Protection"},
|
||||||
},
|
|
||||||
],
|
],
|
||||||
reverse: false,
|
reverse: false
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/view-exposed-plumbing-pipes_23-2150990679.jpg?_wi=1",
|
|
||||||
imageAlt: "drain cleaning service clogged pipe",
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Comprehensive Plumbing & Heating Solutions in NYC"
|
title="Comprehensive Plumbing & Heating Solutions in NYC"
|
||||||
@@ -205,47 +156,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Water Heater Services", price: "Starting at $300", imageSrc: "http://img.b2bpic.net/free-photo/view-exposed-plumbing-pipes_23-2150990679.jpg", imageAlt: "Water heater installation"},
|
||||||
name: "Water Heater Services",
|
|
||||||
price: "Starting at $300",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/view-exposed-plumbing-pipes_23-2150990679.jpg?_wi=2",
|
|
||||||
imageAlt: "Water heater installation",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Gas Line Services", price: "Starting at $250", imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg", imageAlt: "Gas line repair"},
|
||||||
name: "Gas Line Services",
|
|
||||||
price: "Starting at $250",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg",
|
|
||||||
imageAlt: "Gas line repair",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Sewer & Main Line", price: "Quote on Request", imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-love-embracing-near-building_8353-7509.jpg", imageAlt: "Sewer main line repair"},
|
||||||
name: "Sewer & Main Line",
|
|
||||||
price: "Quote on Request",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-love-embracing-near-building_8353-7509.jpg",
|
|
||||||
imageAlt: "Sewer main line repair",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p4",
|
id: "p4", name: "Fixture Installation", price: "Starting at $150", imageSrc: "http://img.b2bpic.net/free-photo/water-retro-nobody-bathroom-vintage_1203-4969.jpg", imageAlt: "Faucet installation"},
|
||||||
name: "Fixture Installation",
|
|
||||||
price: "Starting at $150",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/water-retro-nobody-bathroom-vintage_1203-4969.jpg",
|
|
||||||
imageAlt: "Faucet installation",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p5",
|
id: "p5", name: "Radiant Heating", price: "Quote on Request", imageSrc: "http://img.b2bpic.net/free-photo/service-man-instelling-house-heating-system-floor_1303-26531.jpg", imageAlt: "Radiant floor heating system"},
|
||||||
name: "Radiant Heating",
|
|
||||||
price: "Quote on Request",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/service-man-instelling-house-heating-system-floor_1303-26531.jpg",
|
|
||||||
imageAlt: "Radiant floor heating system",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p6",
|
id: "p6", name: "Commercial Plumbing", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/portrait-engineer-photovoltaics-factory-reviewing-paperwork_482257-120432.jpg", imageAlt: "Commercial plumbing maintenance"},
|
||||||
name: "Commercial Plumbing",
|
|
||||||
price: "Custom Quote",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-engineer-photovoltaics-factory-reviewing-paperwork_482257-120432.jpg",
|
|
||||||
imageAlt: "Commercial plumbing maintenance",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Full Range of Professional Services"
|
title="Our Full Range of Professional Services"
|
||||||
description="We offer a diverse set of plumbing and heating solutions tailored for both residential and commercial needs across NYC."
|
description="We offer a diverse set of plumbing and heating solutions tailored for both residential and commercial needs across NYC."
|
||||||
@@ -259,43 +180,19 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "basic",
|
id: "basic", badge: "Residential", badgeIcon: Home,
|
||||||
badge: "Residential",
|
price: "$129", subtitle: "Essential Home Plumbing Check-up", features: [
|
||||||
badgeIcon: Home,
|
"Visual inspection of fixtures", "Drain performance test", "Water pressure check", "Minor adjustments included"],
|
||||||
price: "$129",
|
|
||||||
subtitle: "Essential Home Plumbing Check-up",
|
|
||||||
features: [
|
|
||||||
"Visual inspection of fixtures",
|
|
||||||
"Drain performance test",
|
|
||||||
"Water pressure check",
|
|
||||||
"Minor adjustments included",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "pro",
|
id: "pro", badge: "Commercial", badgeIcon: Building,
|
||||||
badge: "Commercial",
|
price: "$299", subtitle: "Standard Commercial System Audit", features: [
|
||||||
badgeIcon: Building,
|
"Comprehensive system diagnostics", "Boiler efficiency assessment", "Leak detection for critical lines", "Priority scheduling for emergencies"],
|
||||||
price: "$299",
|
|
||||||
subtitle: "Standard Commercial System Audit",
|
|
||||||
features: [
|
|
||||||
"Comprehensive system diagnostics",
|
|
||||||
"Boiler efficiency assessment",
|
|
||||||
"Leak detection for critical lines",
|
|
||||||
"Priority scheduling for emergencies",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "premium",
|
id: "premium", badge: "Emergency", badgeIcon: ShieldCheck,
|
||||||
badge: "Emergency",
|
price: "Call for Quote", subtitle: "24/7 Rapid Response & Repair", features: [
|
||||||
badgeIcon: ShieldCheck,
|
"Immediate dispatch within 2 hours", "Emergency leak/burst pipe repair", "Heating system failure diagnostics", "No hidden fees for emergency calls"],
|
||||||
price: "Call for Quote",
|
|
||||||
subtitle: "24/7 Rapid Response & Repair",
|
|
||||||
features: [
|
|
||||||
"Immediate dispatch within 2 hours",
|
|
||||||
"Emergency leak/burst pipe repair",
|
|
||||||
"Heating system failure diagnostics",
|
|
||||||
"No hidden fees for emergency calls",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Transparent Pricing for Quality Service"
|
title="Transparent Pricing for Quality Service"
|
||||||
@@ -308,14 +205,7 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
names={[
|
names={[
|
||||||
"NYC Properties Inc.",
|
"NYC Properties Inc.", "Brooklyn Restaurants Group", "Manhattan Retail Alliance", "Queens School District", "Bronx Medical Clinics", "Staten Island Hotels", "Empire State Builders"]}
|
||||||
"Brooklyn Restaurants Group",
|
|
||||||
"Manhattan Retail Alliance",
|
|
||||||
"Queens School District",
|
|
||||||
"Bronx Medical Clinics",
|
|
||||||
"Staten Island Hotels",
|
|
||||||
"Empire State Builders",
|
|
||||||
]}
|
|
||||||
title="Trusted by New York's Top Property Managers & Businesses"
|
title="Trusted by New York's Top Property Managers & Businesses"
|
||||||
description="Our commitment to excellence has earned the trust of leading organizations throughout the five boroughs."
|
description="Our commitment to excellence has earned the trust of leading organizations throughout the five boroughs."
|
||||||
speed={50}
|
speed={50}
|
||||||
@@ -328,39 +218,22 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "t1",
|
id: "t1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-glasses-portrait_1262-1461.jpg"},
|
||||||
name: "Sarah J.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-glasses-portrait_1262-1461.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t2",
|
id: "t2", name: "Michael K.", imageSrc: "http://img.b2bpic.net/free-photo/focused-businessman-looking-new-solutions_329181-19264.jpg"},
|
||||||
name: "Michael K.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/focused-businessman-looking-new-solutions_329181-19264.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t3",
|
id: "t3", name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/young-adults-having-block-party_23-2149571519.jpg"},
|
||||||
name: "Emily R.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-having-block-party_23-2149571519.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t4",
|
id: "t4", name: "David L.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-portrait-smiling-friendly-senior-man_1262-1729.jpg"},
|
||||||
name: "David L.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-portrait-smiling-friendly-senior-man_1262-1729.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t5",
|
id: "t5", name: "Jessica M.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-people-with-food_23-2149152949.jpg"},
|
||||||
name: "Jessica M.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-happy-people-with-food_23-2149152949.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="Outstanding Service, Every Time"
|
cardTitle="Outstanding Service, Every Time"
|
||||||
cardTag="Customer Reviews"
|
cardTag="Customer Reviews"
|
||||||
cardTagIcon={Star}
|
cardTagIcon={Star}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Read All Reviews",
|
text: "Read All Reviews", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
cardAnimation="slide-up"
|
cardAnimation="slide-up"
|
||||||
@@ -372,38 +245,21 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "What are your emergency response times?", content: "We aim to respond to all emergency plumbing and heating calls within 2 hours across New York City. Our team is available 24/7."},
|
||||||
title: "What are your emergency response times?",
|
|
||||||
content: "We aim to respond to all emergency plumbing and heating calls within 2 hours across New York City. Our team is available 24/7.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Are your plumbers licensed and insured?", content: "Absolutely. All our technicians are fully licensed, certified, and insured to provide plumbing and heating services in New York."},
|
||||||
title: "Are your plumbers licensed and insured?",
|
|
||||||
content: "Absolutely. All our technicians are fully licensed, certified, and insured to provide plumbing and heating services in New York.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Do you offer upfront pricing?", content: "Yes, transparency is key. We provide upfront pricing for all our services, so you know the cost before any work begins. No hidden fees."},
|
||||||
title: "Do you offer upfront pricing?",
|
|
||||||
content: "Yes, transparency is key. We provide upfront pricing for all our services, so you know the cost before any work begins. No hidden fees.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f4",
|
id: "f4", title: "What areas of NYC do you serve?", content: "We proudly serve all five boroughs of New York City: Manhattan, Brooklyn, Queens, The Bronx, and Staten Island."},
|
||||||
title: "What areas of NYC do you serve?",
|
|
||||||
content: "We proudly serve all five boroughs of New York City: Manhattan, Brooklyn, Queens, The Bronx, and Staten Island.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f5",
|
id: "f5", title: "What types of heating systems do you service?", content: "Our experts are proficient in servicing all major heating systems, including boilers, furnaces, radiant heating, and heat pumps, for both residential and commercial properties."},
|
||||||
title: "What types of heating systems do you service?",
|
|
||||||
content: "Our experts are proficient in servicing all major heating systems, including boilers, furnaces, radiant heating, and heat pumps, for both residential and commercial properties.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
sideTitle="Frequently Asked Questions"
|
sideTitle="Frequently Asked Questions"
|
||||||
sideDescription="Find quick answers to common questions about our plumbing and heating services."
|
sideDescription="Find quick answers to common questions about our plumbing and heating services."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Ask a Question",
|
text: "Ask a Question", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="opacity"
|
buttonAnimation="opacity"
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
@@ -416,18 +272,13 @@ export default function LandingPage() {
|
|||||||
<ContactText
|
<ContactText
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "rotated-rays-static-grid",
|
variant: "rotated-rays-static-grid"}}
|
||||||
}}
|
|
||||||
text="Ready for Reliable Service? Schedule Your Appointment Today!"
|
text="Ready for Reliable Service? Schedule Your Appointment Today!"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Schedule Service",
|
text: "Schedule Service", href: "mailto:info@vigilanteplumbing.com"},
|
||||||
href: "mailto:info@vigilanteplumbing.com",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Call Now (212) 555-1234",
|
text: "Call Now (212) 555-1234", href: "tel:+12125551234"},
|
||||||
href: "tel:+12125551234",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -436,66 +287,40 @@ export default function LandingPage() {
|
|||||||
<FooterMedia
|
<FooterMedia
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/new-york-city_649448-1531.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/new-york-city_649448-1531.jpg"
|
||||||
imageAlt="NYC Skyline at night"
|
imageAlt="NYC Skyline at night"
|
||||||
videoAriaLabel="Footer video"
|
|
||||||
logoText="Vigilante Plumbing & Heating"
|
logoText="Vigilante Plumbing & Heating"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Services",
|
title: "Services", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Emergency Plumbing",
|
label: "Emergency Plumbing", href: "#services"},
|
||||||
href: "#services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Heating Repair",
|
label: "Heating Repair", href: "#services"},
|
||||||
href: "#services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Drain Cleaning",
|
label: "Drain Cleaning", href: "#services"},
|
||||||
href: "#services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Water Heaters",
|
label: "Water Heaters", href: "#product-services"},
|
||||||
href: "#product-services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Commercial Solutions",
|
label: "Commercial Solutions", href: "#product-services"},
|
||||||
href: "#product-services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Company",
|
title: "Company", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About Us",
|
label: "About Us", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Testimonials",
|
label: "Testimonials", href: "#testimonials"},
|
||||||
href: "#testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "FAQ",
|
label: "FAQ", href: "#faq"},
|
||||||
href: "#faq",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Contact",
|
label: "Contact", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Privacy Policy",
|
label: "Privacy Policy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Terms of Service",
|
label: "Terms of Service", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user