diff --git a/public/img/clinic-interior.jpg b/public/img/clinic-interior.jpg new file mode 100644 index 0000000..87d6031 Binary files /dev/null and b/public/img/clinic-interior.jpg differ diff --git a/public/img/clinic-team.jpg b/public/img/clinic-team.jpg new file mode 100644 index 0000000..065e987 Binary files /dev/null and b/public/img/clinic-team.jpg differ diff --git a/public/img/doctor-consult.jpg b/public/img/doctor-consult.jpg new file mode 100644 index 0000000..6a54724 Binary files /dev/null and b/public/img/doctor-consult.jpg differ diff --git a/public/img/hero-candid.jpg b/public/img/hero-candid.jpg new file mode 100644 index 0000000..a91513e Binary files /dev/null and b/public/img/hero-candid.jpg differ diff --git a/public/img/hero-confident.jpg b/public/img/hero-confident.jpg new file mode 100644 index 0000000..6cb5a9d Binary files /dev/null and b/public/img/hero-confident.jpg differ diff --git a/public/img/hero-human.jpg b/public/img/hero-human.jpg new file mode 100644 index 0000000..6cb5a9d Binary files /dev/null and b/public/img/hero-human.jpg differ diff --git a/public/img/hero-receptionist.jpg b/public/img/hero-receptionist.jpg new file mode 100644 index 0000000..1ea040c Binary files /dev/null and b/public/img/hero-receptionist.jpg differ diff --git a/public/img/mobile-whatsapp.jpg b/public/img/mobile-whatsapp.jpg new file mode 100644 index 0000000..0df6fbd Binary files /dev/null and b/public/img/mobile-whatsapp.jpg differ diff --git a/public/img/patient-confident.jpg b/public/img/patient-confident.jpg new file mode 100644 index 0000000..c9d405d Binary files /dev/null and b/public/img/patient-confident.jpg differ diff --git a/public/img/patient-human.jpg b/public/img/patient-human.jpg new file mode 100644 index 0000000..6802f05 Binary files /dev/null and b/public/img/patient-human.jpg differ diff --git a/public/img/receptionist-human.jpg b/public/img/receptionist-human.jpg new file mode 100644 index 0000000..1ea040c Binary files /dev/null and b/public/img/receptionist-human.jpg differ diff --git a/public/img/social-candid.jpg b/public/img/social-candid.jpg new file mode 100644 index 0000000..68afd4d Binary files /dev/null and b/public/img/social-candid.jpg differ diff --git a/public/img/team-editorial.jpg b/public/img/team-editorial.jpg new file mode 100644 index 0000000..1be57db Binary files /dev/null and b/public/img/team-editorial.jpg differ diff --git a/public/index.html b/public/index.html index 8d9dca6..3324a8b 100644 --- a/public/index.html +++ b/public/index.html @@ -52,7 +52,9 @@ /* ── HERO ── */ .hero { padding-top: 64px; position: relative; overflow: hidden; } - .hero-img { width: 100%; height: 88vh; min-height: 520px; max-height: 820px; object-fit: cover; object-position: center 20%; display: block; } + .hero-slider { position: relative; width: 100%; height: 88vh; min-height: 520px; max-height: 820px; } + .hero-img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center 20%; opacity: 0; transition: opacity 1.2s ease-in-out; } + .hero-img.active { opacity: 1; } .hero-overlay { position: absolute; inset: 0; background: linear-gradient(to bottom, rgba(0,0,0,0.08) 0%, rgba(0,0,0,0.55) 60%, rgba(0,0,0,0.75) 100%); @@ -241,9 +243,14 @@ - +
- Clinic owner running her practice with confidence +
+ Confident clinic owner + Clinic in action + Receptionist managing patients + Modern GCC clinic interior +
Free Forever — No Credit Card
@@ -284,7 +291,7 @@
- Calm, unhurried clinic receptionist + Calm, unhurried clinic receptionist
The Problem
@@ -348,13 +355,25 @@
The reminder they actually see — on the app they're already using.
- Receptionist smiling and unhurried + Receptionist smiling and unhurried
No missed calls. No stressed front desk. Just care.
Doctor in undivided consultation
Full attention. Every appointment.
+
+ Candid clinic moment +
Real moments. Real care. Every day.
+
+
+ Healthcare team working together +
A team that works together, wins together.
+
+
+ Modern bright clinic +
The clinic your patients deserve.
+
@@ -593,6 +612,17 @@ initSlider('photoSlider', 'photoPrev', 'photoNext', 'photoDots'); initSlider('testiSlider', 'testiPrev', 'testiNext', 'testiDots'); + + // ── Hero image crossfade ── + (function() { + const imgs = document.querySelectorAll('#heroSlider .hero-img'); + let idx = 0; + setInterval(() => { + imgs[idx].classList.remove('active'); + idx = (idx + 1) % imgs.length; + imgs[idx].classList.add('active'); + }, 4000); + })();