Merge version_3 into main

Merge version_3 into main
This commit was merged in pull request #5.
This commit is contained in:
2026-06-02 07:47:09 +00:00

View File

@@ -47,20 +47,20 @@ export default function HomePage() {
description="24/7 emergency plumbing, expert construction, and renovation services. We show up. We fix it. Guaranteed."
background={{"variant":"rotated-rays-animated-grid"}}
leftCarouselItems={[
{"imageSrc":"http://img.b2bpic.net/free-photo/electrician-is-mounting-electric-sockets-white-wall-indoors_169016-17045.jpg","imageAlt":"Professional plumber at work"},
{"imageSrc":"http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg","imageAlt":"Construction team reviewing plans"},
{"imageSrc":"http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746308.jpg","imageAlt":"Emergency plumbing service at night"},
{"imageSrc":"http://img.b2bpic.net/free-photo/smiling-architects-looking-blueprint_1098-4065.jpg","imageAlt":"Plumbing tools on blueprints"},
{"imageSrc":"http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132396.jpg","imageAlt":"Modern kitchen plumbing installation"},
{"imageSrc":"http://img.b2bpic.net/free-photo/barbells-wall_23-2147675232.jpg","imageAlt":"Construction team on site"}
{"imageSrc":"https://images.unsplash.com/photo-1596791539260-15335d1f85d4?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK plumber inspecting a complex pipe system under a kitchen sink"},
{"imageSrc":"https://images.unsplash.com/photo-1542358896-01d7e2f5f4b5?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK construction crew collaborating on a new building blueprint on-site"},
{"imageSrc":"https://images.unsplash.com/photo-1521737711867-ee039b4b025b?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK emergency plumber diagnosing a burst pipe in a dimly lit basement"},
{"imageSrc":"https://images.unsplash.com/photo-1510915228362-e6ee2f37c53d?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK team member installing a new water heater with specialized tools"},
{"imageSrc":"https://images.unsplash.com/photo-1582234690463-c775a2d6a5c2?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK workers laying foundation for a new residential construction project"},
{"imageSrc":"https://images.unsplash.com/photo-1621905299292-0b7c7b8e5c8a?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK plumber connecting PVC pipes for a new bathroom installation"}
]}
rightCarouselItems={[
{"imageSrc":"http://img.b2bpic.net/free-photo/barbells-wall_23-2147675232.jpg","imageAlt":"Construction team on site"},
{"imageSrc":"http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132396.jpg","imageAlt":"Modern kitchen plumbing installation"},
{"imageSrc":"http://img.b2bpic.net/free-photo/smiling-architects-looking-blueprint_1098-4065.jpg","imageAlt":"Plumbing tools on blueprints"},
{"imageSrc":"http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746308.jpg","imageAlt":"Emergency plumbing service at night"},
{"imageSrc":"http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg","imageAlt":"Construction team reviewing plans"},
{"imageSrc":"http://img.b2bpic.net/free-photo/electrician-is-mounting-electric-sockets-white-wall-indoors_169016-17045.jpg","imageAlt":"Professional plumber at work"}
{"imageSrc":"https://images.unsplash.com/photo-1621905299292-0b7c7b8e5c8a?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK construction worker operating heavy machinery on a job site"},
{"imageSrc":"https://images.unsplash.com/photo-1582234690463-c775a2d6a5c2?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK plumber replacing a worn-out water meter for a commercial client"},
{"imageSrc":"https://images.unsplash.com/photo-1510915228362-e6ee2f37c53d?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK construction manager inspecting roof framing for a new build"},
{"imageSrc":"https://images.unsplash.com/photo-1521737711867-ee039b4b025b?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK team performing pipe fitting during a bathroom renovation"},
{"imageSrc":"https://images.unsplash.com/photo-1542358896-01d7e2f5f4b5?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK plumber installing a new faucet with precision in a modern kitchen"},
{"imageSrc":"https://images.unsplash.com/photo-1596791539260-15335d1f85d4?q=80&w=2070&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D","imageAlt":"MJK construction crew pouring concrete for a commercial building foundation"}
]}
buttons={[
{"text":"Call Emergency: 067 465 7698","href":"tel:+27674657698"},