Merge version_1 into main #2
221
src/app/page.tsx
221
src/app/page.tsx
@@ -32,74 +32,44 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#services",
|
||||
},
|
||||
name: "Services", id: "#services"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "#testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Venora Electric INC"
|
||||
button={{ text: "Get a Quote", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
title="Power You Can Trust. Service You’ll Remember."
|
||||
description="Premium electrical services with a personal touch — where every client is treated like family."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Estimate",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Free Estimate", href: "#contact"},
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:5550123456",
|
||||
},
|
||||
text: "Call Now", href: "tel:5550123456"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=1",
|
||||
imageAlt: "Professional Electrician 1",
|
||||
},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg", imageAlt: "Professional Electrician 1"},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=2",
|
||||
imageAlt: "Professional Electrician 2",
|
||||
},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg", imageAlt: "Professional Electrician 2"},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=3",
|
||||
imageAlt: "Professional Electrician 3",
|
||||
},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg", imageAlt: "Professional Electrician 3"},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=4",
|
||||
imageAlt: "Professional Electrician 4",
|
||||
},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg", imageAlt: "Professional Electrician 4"},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=5",
|
||||
imageAlt: "Professional Electrician 5",
|
||||
},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg", imageAlt: "Professional Electrician 5"},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=6",
|
||||
imageAlt: "Professional Electrician 6",
|
||||
},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg", imageAlt: "Professional Electrician 6"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -111,26 +81,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "5.0",
|
||||
title: "Customer Rating",
|
||||
description: "Based on 500+ reviews",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg?_wi=1",
|
||||
},
|
||||
id: "m1", value: "5.0", title: "Customer Rating", description: "Based on 500+ reviews", imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "100%",
|
||||
title: "Licensed & Insured",
|
||||
description: "Full peace of mind",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg?_wi=1",
|
||||
},
|
||||
id: "m2", value: "100%", title: "Licensed & Insured", description: "Full peace of mind", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "24/7",
|
||||
title: "Response Time",
|
||||
description: "Fast & Reliable",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-indoor_344912-1827.jpg?_wi=1",
|
||||
},
|
||||
id: "m3", value: "24/7", title: "Response Time", description: "Fast & Reliable", imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-indoor_344912-1827.jpg"},
|
||||
]}
|
||||
title="Instant Credibility"
|
||||
description="Why homeowners trust us for their essential power needs."
|
||||
@@ -144,15 +99,11 @@ export default function LandingPage() {
|
||||
description="Venora Electric INC is built on relationships, not just transactions. From the moment you connect with us, you’ll notice the difference—friendly service, honest communication, and a team that genuinely cares. We’ve earned long-term customers not by chance, but by consistently delivering dependable work with a human touch."
|
||||
metrics={[
|
||||
{
|
||||
value: "20+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
value: "20+", title: "Years Experience"},
|
||||
{
|
||||
value: "5k+",
|
||||
title: "Homes Powered",
|
||||
},
|
||||
value: "5k+", title: "Homes Powered"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-woman-working-as-plumber_23-2150746373.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-woman-working-as-plumber_23-2150746373.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -165,67 +116,43 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Electrical Installations",
|
||||
description: "Lighting, panels, wiring, and modern upgrades.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg?_wi=1",
|
||||
},
|
||||
id: "f1", title: "Electrical Installations", description: "Lighting, panels, wiring, and modern upgrades.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg"},
|
||||
items: [
|
||||
{
|
||||
icon: Zap,
|
||||
text: "Panel Upgrades",
|
||||
},
|
||||
text: "Panel Upgrades"},
|
||||
{
|
||||
icon: Lightbulb,
|
||||
text: "Smart Lighting",
|
||||
},
|
||||
text: "Smart Lighting"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-works-switchboard-using-electrical-connection-cable_169016-53066.jpg?_wi=7",
|
||||
imageAlt: "professional electrician clean uniform",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Residential Solutions",
|
||||
description: "Safe and efficient systems for your sanctuary.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg?_wi=2",
|
||||
},
|
||||
id: "f2", title: "Residential Solutions", description: "Safe and efficient systems for your sanctuary.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg"},
|
||||
items: [
|
||||
{
|
||||
icon: Home,
|
||||
text: "Whole Home Rewiring",
|
||||
},
|
||||
text: "Whole Home Rewiring"},
|
||||
{
|
||||
icon: Shield,
|
||||
text: "Safety Inspections",
|
||||
},
|
||||
text: "Safety Inspections"},
|
||||
],
|
||||
reverse: true,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-working-as-plumber_23-2150746373.jpg?_wi=2",
|
||||
imageAlt: "friendly professional home service team",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Commercial Expertise",
|
||||
description: "Scalable, reliable systems built for businesses.",
|
||||
media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg?_wi=3",
|
||||
},
|
||||
id: "f3", title: "Commercial Expertise", description: "Scalable, reliable systems built for businesses.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg"},
|
||||
items: [
|
||||
{
|
||||
icon: Building,
|
||||
text: "Commercial Wiring",
|
||||
},
|
||||
text: "Commercial Wiring"},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
text: "Maintenance Contracts",
|
||||
},
|
||||
text: "Maintenance Contracts"},
|
||||
],
|
||||
reverse: false,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-hands-engaged-it-yourself-project_23-2151509454.jpg?_wi=4",
|
||||
imageAlt: "electrical panel upgrade professional installation",
|
||||
},
|
||||
]}
|
||||
title="Our Electrical Services"
|
||||
@@ -238,30 +165,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Warm Welcome",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg?_wi=2",
|
||||
},
|
||||
id: "t1", name: "Warm Welcome", imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Fast & Attentive",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg?_wi=2",
|
||||
},
|
||||
id: "t2", name: "Fast & Attentive", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Loyal Relationships",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-indoor_344912-1827.jpg?_wi=2",
|
||||
},
|
||||
id: "t3", name: "Loyal Relationships", imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-indoor_344912-1827.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Trusted Quality",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-man-waving-while-making-video-call-digital-tablet-home_637285-8362.jpg?_wi=1",
|
||||
},
|
||||
id: "t4", name: "Trusted Quality", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-man-waving-while-making-video-call-digital-tablet-home_637285-8362.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Professionalism",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg?_wi=3",
|
||||
},
|
||||
id: "t5", name: "Professionalism", imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg"},
|
||||
]}
|
||||
cardTitle="Service That Feels Different"
|
||||
cardTag="Customer Pillars"
|
||||
@@ -274,30 +186,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "s1",
|
||||
name: "Sarah J.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg?_wi=4",
|
||||
},
|
||||
id: "s1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/blonde-lady-jacket-pants-looking-camera-looking-merry-front-view_176474-51680.jpg"},
|
||||
{
|
||||
id: "s2",
|
||||
name: "Michael D.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg?_wi=3",
|
||||
},
|
||||
id: "s2", name: "Michael D.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg"},
|
||||
{
|
||||
id: "s3",
|
||||
name: "Robert B.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-indoor_344912-1827.jpg?_wi=3",
|
||||
},
|
||||
id: "s3", name: "Robert B.", imageSrc: "http://img.b2bpic.net/free-photo/expressive-woman-posing-indoor_344912-1827.jpg"},
|
||||
{
|
||||
id: "s4",
|
||||
name: "Linda M.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-man-waving-while-making-video-call-digital-tablet-home_637285-8362.jpg?_wi=2",
|
||||
},
|
||||
id: "s4", name: "Linda M.", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-man-waving-while-making-video-call-digital-tablet-home_637285-8362.jpg"},
|
||||
{
|
||||
id: "s5",
|
||||
name: "David W.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg?_wi=4",
|
||||
},
|
||||
id: "s5", name: "David W.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-business-leader-using-tablet_1262-5673.jpg"},
|
||||
]}
|
||||
cardTitle="What Our Clients Say"
|
||||
cardTag="Voices of Trust"
|
||||
@@ -311,20 +208,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Why choose family-driven service?",
|
||||
content: "We treat every client like family, ensuring warmth and loyalty.",
|
||||
},
|
||||
id: "q1", title: "Why choose family-driven service?", content: "We treat every client like family, ensuring warmth and loyalty."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you offer emergency support?",
|
||||
content: "Yes, our team is responsive and fast to diagnose any issues.",
|
||||
},
|
||||
id: "q2", title: "Do you offer emergency support?", content: "Yes, our team is responsive and fast to diagnose any issues."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Are you licensed and insured?",
|
||||
content: "Absolutely. Safety is our number one priority for your project.",
|
||||
},
|
||||
id: "q3", title: "Are you licensed and insured?", content: "Absolutely. Safety is our number one priority for your project."},
|
||||
]}
|
||||
title="Why Homeowners Choose Venora"
|
||||
description="Clear answers about our service standards."
|
||||
@@ -336,18 +224,13 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
text="Ready to Power Your Next Project? Get expert service with a team that actually cares."
|
||||
buttons={[
|
||||
{
|
||||
text: "Request a Free Quote",
|
||||
href: "#",
|
||||
},
|
||||
text: "Request a Free Quote", href: "#"},
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:5550123456",
|
||||
},
|
||||
text: "Call Now", href: "tel:5550123456"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -356,13 +239,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Venora Electric INC"
|
||||
leftLink={{
|
||||
text: "Built on trust.",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Built on trust.", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Powered by excellence.",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Powered by excellence.", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user