23 Commits

Author SHA1 Message Date
3f67e3e6b5 Update src/app/page.tsx 2026-03-03 23:58:11 +00:00
430c053e07 Merge version_5 into main
Merge version_5 into main
2026-03-03 23:55:49 +00:00
c73b88e2df Update src/app/page.tsx 2026-03-03 23:55:44 +00:00
6b34cc648d Update src/app/layout.tsx 2026-03-03 23:55:44 +00:00
391f801b27 Switch to version 5: modified src/app/page.tsx 2026-03-03 23:54:11 +00:00
97152b8f3d Switch to version 5: modified src/app/layout.tsx 2026-03-03 23:54:10 +00:00
e7e1ea2353 Merge version_6 into main
Merge version_6 into main
2026-03-03 23:43:41 +00:00
bcc1370087 Update src/app/page.tsx 2026-03-03 23:43:36 +00:00
f696f2c405 Merge version_6 into main
Merge version_6 into main
2026-03-03 23:42:10 +00:00
b4a6e3b890 Update src/app/page.tsx 2026-03-03 23:42:06 +00:00
b77ab019f4 Update src/app/layout.tsx 2026-03-03 23:42:05 +00:00
9305c7e151 Merge version_5 into main
Merge version_5 into main
2026-03-03 23:40:54 +00:00
8fced043b3 Update src/app/page.tsx 2026-03-03 23:40:50 +00:00
06572cd0e3 Merge version_5 into main
Merge version_5 into main
2026-03-03 23:38:02 +00:00
5ffa361239 Update src/app/page.tsx 2026-03-03 23:37:58 +00:00
55a31ca305 Merge version_5 into main
Merge version_5 into main
2026-03-03 23:36:47 +00:00
692acdb306 Update src/app/page.tsx 2026-03-03 23:36:43 +00:00
47e689eb53 Merge version_4 into main
Merge version_4 into main
2026-03-03 23:20:07 +00:00
8858148b82 Update src/app/page.tsx 2026-03-03 23:20:02 +00:00
ecef077977 Merge version_3 into main
Merge version_3 into main
2026-03-03 23:17:05 +00:00
367523ebb1 Merge version_3 into main
Merge version_3 into main
2026-03-03 23:16:29 +00:00
641792f4bb Merge version_3 into main
Merge version_3 into main
2026-03-03 23:15:43 +00:00
b39df110ad Merge version_3 into main
Merge version_3 into main
2026-03-03 23:09:49 +00:00
2 changed files with 1392 additions and 16 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -11,6 +11,7 @@ import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import ContactText from '@/components/sections/contact/ContactText'; import ContactText from '@/components/sections/contact/ContactText';
import FooterMedia from '@/components/sections/footer/FooterMedia'; import FooterMedia from '@/components/sections/footer/FooterMedia';
import { Award, DollarSign, MapPin, MessageSquare, Shield, TrendingUp, Wrench, Zap } from 'lucide-react'; import { Award, DollarSign, MapPin, MessageSquare, Shield, TrendingUp, Wrench, Zap } from 'lucide-react';
import Image from 'next/image';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -28,7 +29,7 @@ export default function LandingPage() {
> >
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="MJ Airconditioning" brandName="MJ Airconditioning & Heating"
navItems={[ navItems={[
{ name: "Home", id: "hero" }, { name: "Home", id: "hero" },
{ name: "About", id: "about" }, { name: "About", id: "about" },
@@ -51,14 +52,14 @@ export default function LandingPage() {
background={{ variant: "plain" }} background={{ variant: "plain" }}
mediaItems={[ mediaItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/meticulous-wiremen-expertly-refilling-freon-external-air-conditioner-while-using-manifold-measurement-device-closely-measure-pressure-hvac-system-ensuring-perfect-cooling-performance_482257-68069.jpg", imageAlt: "Professional AC installation" imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ASGmWny37SoXGCT8uZ6VvW2Ec5/uploaded-1772582253366-65unr9aq.jpg", imageAlt: "Professional AC installation"
}, },
{ {
imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg", imageAlt: "Certified HVAC technician" imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg", imageAlt: "Certified HVAC technician"
} }
]} ]}
rating={5} rating={5}
ratingText="Rated 5.0 by 8 customers" ratingText="Rated 5.0"
buttons={[ buttons={[
{ text: "Get Free Quote", href: "#contact" }, { text: "Get Free Quote", href: "#contact" },
{ text: "Call 0411 966 361", href: "tel:0411966361" } { text: "Call 0411 966 361", href: "tel:0411966361" }
@@ -71,7 +72,7 @@ export default function LandingPage() {
<div id="about" data-section="about"> <div id="about" data-section="about">
<SplitAbout <SplitAbout
title="Why Choose MJ Airconditioning" title="Why Choose MJ Airconditioning & Heating"
description="With over 15 years of industry experience, we deliver professional heating and cooling solutions tailored to your home or business. Our certified technicians provide honest advice and transparent pricing." description="With over 15 years of industry experience, we deliver professional heating and cooling solutions tailored to your home or business. Our certified technicians provide honest advice and transparent pricing."
tag="Our Story" tag="Our Story"
tagIcon={Award} tagIcon={Award}
@@ -92,7 +93,7 @@ export default function LandingPage() {
} }
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/woman-turning-air-conditioner-using-tablet_259150-57148.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/woman-turning-air-conditioner-using-tablet_259150-57148.jpg?_wi=1"
imageAlt="MJ Airconditioning service area" imageAlt="MJ Airconditioning & Heating service area"
mediaAnimation="slide-up" mediaAnimation="slide-up"
tagAnimation="slide-up" tagAnimation="slide-up"
/> />
@@ -109,19 +110,27 @@ export default function LandingPage() {
features={[ features={[
{ {
id: 1, id: 1,
tag: "Cooling", title: "Split System Air Conditioners", subtitle: "Efficient cooling for your space", description: "Professional installation and maintenance of split system air conditioners. Modern units with energy-efficient technology for consistent comfort throughout the year.", imageSrc: "http://img.b2bpic.net/free-photo/woman-turning-air-conditioner-using-tablet_259150-57148.jpg?_wi=2", imageAlt: "Split system installation" tag: "Cooling", title: "Split System Air Conditioners", subtitle: "Efficient cooling for your space", description: "Professional installation and maintenance of split system air conditioners. Modern units with energy-efficient technology for consistent comfort throughout the year.", imageSrc: "http://img.b2bpic.net/free-photo/woman-turning-air-conditioner-using-tablet_259150-57148.jpg?_wi=2", imageAlt: "Split system installation", buttons: [
{ text: "Learn More", href: "#contact" }
]
}, },
{ {
id: 2, id: 2,
tag: "Heating", title: "Gas Ducted Heating", subtitle: "Whole-home warmth", description: "Installation, repair and servicing of gas ducted heating systems. We work with leading brands like Brivis to ensure reliable winter heating and repairs.", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-shot-metal-black-ceiling-with-white-ventilation-pipes_181624-6755.jpg", imageAlt: "Ducted heating installation" tag: "Heating", title: "Gas Ducted Heating", subtitle: "Whole-home warmth", description: "Installation, repair and servicing of gas ducted heating systems. We work with leading brands like Brivis to ensure reliable winter heating and repairs.", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-shot-metal-black-ceiling-with-white-ventilation-pipes_181624-6755.jpg", imageAlt: "Ducted heating installation", buttons: [
{ text: "Learn More", href: "#contact" }
]
}, },
{ {
id: 3, id: 3,
tag: "Cooling", title: "Evaporative Cooling", subtitle: "Cost-effective cooling", description: "Complete evaporative cooling system installation and maintenance. Perfect for Melbourne's climate with lower operating costs than air conditioning.", imageSrc: "http://img.b2bpic.net/free-photo/smoke-pipe-industry-factory_1127-3436.jpg", imageAlt: "Evaporative cooling system" tag: "Cooling", title: "Evaporative Cooling", subtitle: "Cost-effective cooling", description: "Complete evaporative cooling system installation and maintenance. Perfect for Melbourne's climate with lower operating costs than air conditioning.", imageSrc: "http://img.b2bpic.net/free-photo/smoke-pipe-industry-factory_1127-3436.jpg", imageAlt: "Evaporative cooling system", buttons: [
{ text: "Learn More", href: "#contact" }
]
}, },
{ {
id: 4, id: 4,
tag: "Hot Water", title: "Hot Water Systems", subtitle: "Reliable hot water solutions", description: "Installation and servicing of hot water systems. We help you choose the right system for your needs and ensure it runs efficiently.", imageSrc: "http://img.b2bpic.net/free-photo/worker-repairing-water-heater_23-2149334231.jpg", imageAlt: "Hot water system" tag: "Hot Water", title: "Hot Water Systems", subtitle: "Reliable hot water solutions", description: "Installation and servicing of hot water systems. We help you choose the right system for your needs and ensure it runs efficiently.", imageSrc: "http://img.b2bpic.net/free-photo/worker-repairing-water-heater_23-2149334231.jpg", imageAlt: "Hot water system", buttons: [
{ text: "Learn More", href: "#contact" }
]
} }
]} ]}
tagAnimation="slide-up" tagAnimation="slide-up"
@@ -162,7 +171,7 @@ export default function LandingPage() {
id: "1", title: "Exceptional Service on a Hot Day", quote: "Tony arrived within 30 minutes of our emergency call. He diagnosed the problem quickly and had our AC running before the heat became unbearable. Professional, friendly, and honest about pricing. Highly recommended!", name: "David Thompson", role: "Homeowner, Southbank", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "David Thompson" id: "1", title: "Exceptional Service on a Hot Day", quote: "Tony arrived within 30 minutes of our emergency call. He diagnosed the problem quickly and had our AC running before the heat became unbearable. Professional, friendly, and honest about pricing. Highly recommended!", name: "David Thompson", role: "Homeowner, Southbank", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "David Thompson"
}, },
{ {
id: "2", title: "Fixed Our Heating Before Winter", quote: "Our Brivis heating system stopped working just before winter. MJ Airconditioning came out same-day, identified the issue, and had everything fixed. Clear explanation of what was wrong and fair pricing. Five stars!", name: "Sarah Mitchell", role: "Homeowner, Frankston", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg", imageAlt: "Sarah Mitchell" id: "2", title: "Fixed Our Heating Before Winter", quote: "Our Brivis heating system stopped working just before winter. MJ Airconditioning & Heating came out same-day, identified the issue, and had everything fixed. Clear explanation of what was wrong and fair pricing. Five stars!", name: "Sarah Mitchell", role: "Homeowner, Frankston", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg", imageAlt: "Sarah Mitchell"
}, },
{ {
id: "3", title: "Professional Installation", quote: "We had a new split system installed at our office. The team was punctual, tidy, and explained everything clearly. The installation was done with minimal disruption to our business. Great work!", name: "Michael Chen", role: "Business Owner, Brighton", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "Michael Chen" id: "3", title: "Professional Installation", quote: "We had a new split system installed at our office. The team was punctual, tidy, and explained everything clearly. The installation was done with minimal disruption to our business. Great work!", name: "Michael Chen", role: "Business Owner, Brighton", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg", imageAlt: "Michael Chen"
@@ -221,8 +230,8 @@ export default function LandingPage() {
<FooterMedia <FooterMedia
imageSrc="https://images.unsplash.com/photo-1581092918056-0c4c3acd3789?w=1200&h=400&fit=crop" imageSrc="https://images.unsplash.com/photo-1581092918056-0c4c3acd3789?w=1200&h=400&fit=crop"
imageAlt="Modern air conditioning unit" imageAlt="Modern air conditioning unit"
logoText="MJ Airconditioning" logoText="MJ Airconditioning & Heating"
copyrightText="© 2025 MJ Airconditioning. All rights reserved." copyrightText="© 2025 MJ Airconditioning & Heating. All rights reserved."
columns={[ columns={[
{ {
title: "Services", items: [ title: "Services", items: [