Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
209
src/app/page.tsx
209
src/app/page.tsx
@@ -30,80 +30,37 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
{
|
||||
name: "Why Us",
|
||||
id: "why",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
{
|
||||
name: "Process",
|
||||
id: "process",
|
||||
},
|
||||
{
|
||||
name: "Get a Quote",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Services", id: "services" },
|
||||
{ name: "Why Us", id: "why" },
|
||||
{ name: "Reviews", id: "reviews" },
|
||||
{ name: "Process", id: "process" },
|
||||
{ name: "Get a Quote", id: "contact" },
|
||||
]}
|
||||
brandName="J CONNEX"
|
||||
button={{ text: "Get Started", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardRotatedCarousel
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
variant: "rotated-rays-animated"}}
|
||||
title="YOUR POWER, OUR TRADE."
|
||||
description="J CONNEX Electrical — fast, reliable, and honest electrical work for homes and businesses across Sydney. Half the price, twice the care."
|
||||
tag="LICENSED ELECTRICIAN · SYDNEY & SURROUNDS"
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Jamie Now",
|
||||
href: "tel:0400000000",
|
||||
},
|
||||
text: "Call Jamie Now", href: "tel:0400000000"},
|
||||
{
|
||||
text: "View Services",
|
||||
href: "#services",
|
||||
},
|
||||
text: "View Services", href: "#services"},
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-working-switchboard-with-fuses_169016-53034.jpg",
|
||||
imageAlt: "Electrician working on a panel",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/deliver-man-with-mask-holding-package_23-2148890013.jpg",
|
||||
imageAlt: "Professional lighting install",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/electrician-inspects-switchboard-wiring-check-screwdriver-hand_169016-68211.jpg",
|
||||
imageAlt: "Home rewiring service",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-electrical-technician-working-switchboard_169016-64057.jpg",
|
||||
imageAlt: "Fault finding and repairs",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-greyscale-shot-powerlines-connections-transformer_181624-22485.jpg",
|
||||
imageAlt: "Commercial electrical project",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-businessman-giving-high-five-his-business-partner_23-2148087309.jpg",
|
||||
imageAlt: "Quality electrical craftsmanship",
|
||||
},
|
||||
{ id: "1", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-working-switchboard-with-fuses_169016-53034.jpg", imageAlt: "Electrician working on a panel" },
|
||||
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/deliver-man-with-mask-holding-package_23-2148890013.jpg", imageAlt: "Professional lighting install" },
|
||||
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/electrician-inspects-switchboard-wiring-check-screwdriver-hand_169016-68211.jpg", imageAlt: "Home rewiring service" },
|
||||
{ id: "4", imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-electrical-technician-working-switchboard_169016-64057.jpg", imageAlt: "Fault finding and repairs" },
|
||||
{ id: "5", imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-greyscale-shot-powerlines-connections-transformer_181624-22485.jpg", imageAlt: "Commercial electrical project" },
|
||||
{ id: "6", imageSrc: "http://img.b2bpic.net/free-photo/close-up-businessman-giving-high-five-his-business-partner_23-2148087309.jpg", imageAlt: "Quality electrical craftsmanship" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -114,36 +71,12 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
icon: Lightbulb,
|
||||
title: "Downlights & Lighting",
|
||||
description: "LED upgrades, downlight installation, and smart dimmer systems.",
|
||||
},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "Power & Outlets",
|
||||
description: "New power points, USB outlets, and switchboard upgrades.",
|
||||
},
|
||||
{
|
||||
icon: Wind,
|
||||
title: "Ceiling Fans",
|
||||
description: "Supply and install across all room types, fully wired and balanced.",
|
||||
},
|
||||
{
|
||||
icon: Zap,
|
||||
title: "3-Phase & Commercial",
|
||||
description: "Industrial and commercial electrical solutions for busy sites.",
|
||||
},
|
||||
{
|
||||
icon: Search,
|
||||
title: "Fault Finding",
|
||||
description: "Fast diagnosis and repair of electrical faults without the guesswork.",
|
||||
},
|
||||
{
|
||||
icon: Building2,
|
||||
title: "Renovations & Rewires",
|
||||
description: "Full home rewires and renovation fit-outs managed start to finish.",
|
||||
},
|
||||
{ icon: Lightbulb, title: "Downlights & Lighting", description: "LED upgrades, downlight installation, and smart dimmer systems." },
|
||||
{ icon: Zap, title: "Power & Outlets", description: "New power points, USB outlets, and switchboard upgrades." },
|
||||
{ icon: Wind, title: "Ceiling Fans", description: "Supply and install across all room types, fully wired and balanced." },
|
||||
{ icon: Zap, title: "3-Phase & Commercial", description: "Industrial and commercial electrical solutions for busy sites." },
|
||||
{ icon: Search, title: "Fault Finding", description: "Fast diagnosis and repair of electrical faults without the guesswork." },
|
||||
{ icon: Building2, title: "Renovations & Rewires", description: "Full home rewires and renovation fit-outs managed start to finish." },
|
||||
]}
|
||||
title="SERVICES WE DELIVER"
|
||||
description="From quick fault-finding to full rewires — no job is too small, no project too complex."
|
||||
@@ -164,46 +97,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Mar D.",
|
||||
handle: "Sydney Resident",
|
||||
testimonial: "Active listener, great communication skills, punctual, good workmanship, organised, and tidy.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-checking-switchboard-basement_651396-3066.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Andrew McCulloch",
|
||||
handle: "Customer",
|
||||
testimonial: "The cost was more than half what others had quoted. He was tidy, fast and showed up at short notice.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-working-switchboard-male-electrician-overalls-working-with-electricity_169016-66706.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Roslyn Irons",
|
||||
handle: "Sydney Resident",
|
||||
testimonial: "Jamie was efficient, prompt and polite. Offering good old fashioned service — a rarity these days.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-electrician-civil-engineer-screwing-equipment-into-fuse-box_169016-53047.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Jonathon Wilkes",
|
||||
handle: "Homeowner",
|
||||
testimonial: "Jamie is a top bloke, great job and made it easy. Absolute legend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-working-switchboard-with-fuses_169016-55742.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Mark O'Connor",
|
||||
handle: "Client",
|
||||
testimonial: "Very professional, punctual and clearly knows his trade. Work was done to a very high standard.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-changing-light-bulb_53876-20811.jpg",
|
||||
},
|
||||
{ id: "1", name: "Mar D.", handle: "Sydney Resident", testimonial: "Active listener, great communication skills, punctual, good workmanship, organised, and tidy.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-checking-switchboard-basement_651396-3066.jpg" },
|
||||
{ id: "2", name: "Andrew McCulloch", handle: "Customer", testimonial: "The cost was more than half what others had quoted. He was tidy, fast and showed up at short notice.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-working-switchboard-male-electrician-overalls-working-with-electricity_169016-66706.jpg" },
|
||||
{ id: "3", name: "Roslyn Irons", handle: "Sydney Resident", testimonial: "Jamie was efficient, prompt and polite. Offering good old fashioned service — a rarity these days.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-adult-electrician-civil-engineer-screwing-equipment-into-fuse-box_169016-53047.jpg" },
|
||||
{ id: "4", name: "Jonathon Wilkes", handle: "Homeowner", testimonial: "Jamie is a top bloke, great job and made it easy. Absolute legend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/male-electrician-working-switchboard-with-fuses_169016-55742.jpg" },
|
||||
{ id: "5", name: "Mark O'Connor", handle: "Client", testimonial: "Very professional, punctual and clearly knows his trade. Work was done to a very high standard.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-changing-light-bulb_53876-20811.jpg" },
|
||||
]}
|
||||
showRating={true}
|
||||
title="DON'T TAKE OUR WORD."
|
||||
@@ -217,42 +115,10 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "01",
|
||||
title: "Get In Touch",
|
||||
items: [
|
||||
"Call or message Jamie directly.",
|
||||
"No call centres, just Jamie.",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "02",
|
||||
title: "On-Site Quote",
|
||||
items: [
|
||||
"Jamie comes to your site.",
|
||||
"Clear upfront quotes provided.",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "03",
|
||||
title: "Work Gets Done",
|
||||
items: [
|
||||
"Booked in fast.",
|
||||
"Completed with minimal disruption.",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
value: "04",
|
||||
title: "All Cleaned Up",
|
||||
items: [
|
||||
"Site left spotless.",
|
||||
"Job certified and complete.",
|
||||
],
|
||||
},
|
||||
{ id: "1", value: "01", title: "Get In Touch", items: ["Call or message Jamie directly.", "No call centres, just Jamie."] },
|
||||
{ id: "2", value: "02", title: "On-Site Quote", items: ["Jamie comes to your site.", "Clear upfront quotes provided."] },
|
||||
{ id: "3", value: "03", title: "Work Gets Done", items: ["Booked in fast.", "Completed with minimal disruption."] },
|
||||
{ id: "4", value: "04", title: "All Cleaned Up", items: ["Site left spotless.", "Job certified and complete."] },
|
||||
]}
|
||||
title="SIMPLE AS THAT."
|
||||
description="Our straightforward process ensures you're never in the dark about your electrical project."
|
||||
@@ -263,14 +129,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
variant: "rotated-rays-static"}}
|
||||
text="READY TO GET SWITCHED ON? Available 7 days. Fast response. Fair pricing."
|
||||
buttons={[
|
||||
{
|
||||
text: "Send a Message",
|
||||
href: "mailto:info@jconnex.com.au",
|
||||
},
|
||||
text: "Send a Message", href: "mailto:info@jconnex.com.au"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -279,13 +142,9 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="J CONNEX Electrical"
|
||||
leftLink={{
|
||||
text: "Terms of Service",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Terms of Service", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
|
||||
Reference in New Issue
Block a user