20 Commits

Author SHA1 Message Date
2c16b9419c Merge version_2 into main
Merge version_2 into main
2026-03-12 17:11:48 +00:00
e5e82ac2fb Update theme colors 2026-03-12 17:11:42 +00:00
5c03f6a650 Merge version_2 into main
Merge version_2 into main
2026-03-12 17:11:30 +00:00
07222728a8 Update theme colors 2026-03-12 17:11:24 +00:00
f70a5bae7a Merge version_2 into main
Merge version_2 into main
2026-03-12 17:09:07 +00:00
c0e57608a5 Update theme colors 2026-03-12 17:09:01 +00:00
007e21d38f Merge version_2 into main
Merge version_2 into main
2026-03-12 17:08:38 +00:00
855b88e178 Update theme colors 2026-03-12 17:08:32 +00:00
0f2412576e Merge version_2 into main
Merge version_2 into main
2026-03-12 17:08:19 +00:00
a4a79eda22 Update theme colors 2026-03-12 17:08:13 +00:00
74b2ee59de Merge version_2 into main
Merge version_2 into main
2026-03-12 17:07:35 +00:00
4862ecc587 Update theme colors 2026-03-12 17:07:29 +00:00
1dc2e671a6 Merge version_2 into main
Merge version_2 into main
2026-03-12 17:07:07 +00:00
8e77f4fcae Update theme colors 2026-03-12 17:07:01 +00:00
aeb6a0971f Merge version_2 into main
Merge version_2 into main
2026-03-12 17:06:04 +00:00
3fce3a76c4 Update src/app/page.tsx 2026-03-12 17:06:00 +00:00
250b890092 Merge version_1 into main
Merge version_1 into main
2026-03-12 16:56:02 +00:00
ff7ef21558 Merge version_1 into main
Merge version_1 into main
2026-03-12 16:55:31 +00:00
049576fa87 Merge version_1 into main
Merge version_1 into main
2026-03-12 16:55:01 +00:00
49f7a21628 Merge version_1 into main
Merge version_1 into main
2026-03-12 16:53:58 +00:00
2 changed files with 36 additions and 9 deletions

View File

@@ -10,9 +10,17 @@ import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCar
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactFaq from '@/components/sections/contact/ContactFaq';
import { Award, CheckCircle, HelpCircle, Phone, Shield, Sparkles, Star, Zap } from 'lucide-react';
import { Award, CheckCircle, HelpCircle, Phone, Shield, Sparkles, Star, Zap, MessageCircle, Calendar } from 'lucide-react';
export default function LandingPage() {
const handleWhatsAppClick = () => {
window.open('https://wa.me/your-whatsapp-number', '_blank');
};
const handleBookingClick = () => {
window.open('https://your-booking-system-url.com', '_blank');
};
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -225,12 +233,12 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactFaq
ctaTitle="Ready to Fix Your AC?"
ctaDescription="Get in touch today for emergency repairs, installations, or maintenance contracts. We're here to serve you."
ctaDescription="Get in touch today for emergency repairs, installations, or maintenance contracts. We're here to serve you. Use our booking system or WhatsApp for instant contact."
ctaButton={{ text: "Contact Us Now", href: "#" }}
ctaIcon={Phone}
faqs={[
{
id: "1", title: "How do I book an appointment?", content: "You can book by calling us directly at +965 XXXX XXXX, sending a WhatsApp message, or filling out our online booking form. We'll confirm your appointment and provide an estimated arrival time."
id: "1", title: "How do I book an appointment?", content: "You can book by calling us directly, sending a WhatsApp message, using our online booking system, or filling out our booking form. We'll confirm your appointment and provide an estimated arrival time."
},
{
id: "2", title: "What areas of Kuwait do you service?", content: "We serve all residential and commercial areas across Kuwait including Salmiya, Hawally, Kuwait City, Jabriya, Nuzha, Mahboula, and surrounding regions. Call us to confirm service availability for your area."
@@ -248,6 +256,25 @@ export default function LandingPage() {
showCard={true}
/>
</div>
<div className="fixed bottom-6 right-6 flex gap-3 z-50">
<button
onClick={handleWhatsAppClick}
className="flex items-center justify-center w-14 h-14 bg-green-500 hover:bg-green-600 text-white rounded-full shadow-lg transition-all hover:scale-110"
title="Contact via WhatsApp"
aria-label="Contact via WhatsApp"
>
<MessageCircle size={24} />
</button>
<button
onClick={handleBookingClick}
className="flex items-center justify-center w-14 h-14 bg-blue-500 hover:bg-blue-600 text-white rounded-full shadow-lg transition-all hover:scale-110"
title="Book an appointment"
aria-label="Book an appointment"
>
<Calendar size={24} />
</button>
</div>
</ThemeProvider>
);
}
}

View File

@@ -12,13 +12,13 @@
--background: #f7f6f7;
--card: #ffffff;
--foreground: #25190c;
--primary-cta: #ff6207;
--foreground: #0c1325;
--primary-cta: #0798ff;
--primary-cta-text: #f7f6f7;
--secondary-cta: #ffffff;
--secondary-cta-text: #25190c;
--accent: #ffce93;
--background-accent: #e8cfa8;
--secondary-cta-text: #0c1325;
--accent: #93c7ff;
--background-accent: #a8cde8;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);