Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 441b2621ac | |||
| d17df3674c |
233
src/app/page.tsx
233
src/app/page.tsx
@@ -30,26 +30,16 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "reviews",
|
||||
},
|
||||
name: "Reviews", id: "reviews"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
button={{
|
||||
text: "Book an Appointment",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Online", href: "#contact"}}
|
||||
brandName="Sarembock Dental"
|
||||
/>
|
||||
</div>
|
||||
@@ -57,85 +47,54 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
title="A smile you're proud of, steps from the city."
|
||||
description="Expert dental care in the heart of Cape Town's CBD — comfortable, professional, and built around you."
|
||||
kpis={[
|
||||
{
|
||||
value: "20+",
|
||||
label: "Years Experience",
|
||||
},
|
||||
value: "20+", label: "Years Experience"},
|
||||
{
|
||||
value: "CBD",
|
||||
label: "Cape Town Centre",
|
||||
},
|
||||
value: "CBD", label: "Cape Town Centre"},
|
||||
{
|
||||
value: "Caring",
|
||||
label: "Professional Team",
|
||||
},
|
||||
value: "Caring", label: "Professional Team"},
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Now", href: "#contact"},
|
||||
{
|
||||
text: "Our Services",
|
||||
href: "#services",
|
||||
},
|
||||
text: "Our Services", href: "#services"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautician-woman-clinic_23-2148878878.jpg?_wi=1"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/patient-sitting-dentist-s-chair_1098-4016.jpg",
|
||||
alt: "Patient sitting in dentist's chair",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/patient-sitting-dentist-s-chair_1098-4016.jpg", alt: "Patient sitting in dentist's chair"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/dentist-explaining-dental-hygiene-female-patient_23-2147862034.jpg",
|
||||
alt: "Dentist explaining dental hygiene",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/dentist-explaining-dental-hygiene-female-patient_23-2147862034.jpg", alt: "Dentist explaining dental hygiene"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-girl-sitting-dentist-s-office_1157-29158.jpg",
|
||||
alt: "Beautiful girl in dentist office",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-girl-sitting-dentist-s-office_1157-29158.jpg", alt: "Beautiful girl in dentist office"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-patient-sitting-dentist-chair-while-her-doctor-preparing-syringe-injection_613910-17766.jpg",
|
||||
alt: "Woman patient in dentist chair",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-patient-sitting-dentist-chair-while-her-doctor-preparing-syringe-injection_613910-17766.jpg", alt: "Woman patient in dentist chair"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-smiling-man-sitting-chair-while-female-dentist-working-clinic_662251-2551.jpg",
|
||||
alt: "Smiling man in clinic",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-smiling-man-sitting-chair-while-female-dentist-working-clinic_662251-2551.jpg", alt: "Smiling man in clinic"},
|
||||
]}
|
||||
avatarText="Trusted by 1000+ local patients"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "General Dentistry",
|
||||
icon: CheckCircle,
|
||||
type: "text-icon", text: "General Dentistry", icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Teeth Whitening",
|
||||
icon: Sparkles,
|
||||
type: "text-icon", text: "Teeth Whitening", icon: Sparkles,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Emergency Care",
|
||||
icon: AlertTriangle,
|
||||
type: "text-icon", text: "Emergency Care", icon: AlertTriangle,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Oral Surgery",
|
||||
icon: Shield,
|
||||
type: "text-icon", text: "Oral Surgery", icon: Shield,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Hygiene Consults",
|
||||
icon: Smile,
|
||||
type: "text-icon", text: "Hygiene Consults", icon: Smile,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -149,41 +108,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "General Check-Up",
|
||||
description: "Professional cleaning and comprehensive oral health assessments.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dentist-making-preparation-treatment-clinic_23-2147905981.jpg?_wi=1",
|
||||
imageAlt: "Check-up",
|
||||
},
|
||||
title: "General Check-Up", description: "Professional cleaning and comprehensive oral health assessments.", imageSrc: "http://img.b2bpic.net/free-photo/dentist-making-preparation-treatment-clinic_23-2147905981.jpg?_wi=1", imageAlt: "Check-up"},
|
||||
{
|
||||
title: "Tooth Extractions",
|
||||
description: "Safe, gentle removal services performed with precision.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caries-beauty-adult-background-canal_1303-1838.jpg?_wi=1",
|
||||
imageAlt: "Extractions",
|
||||
},
|
||||
title: "Tooth Extractions", description: "Safe, gentle removal services performed with precision.", imageSrc: "http://img.b2bpic.net/free-photo/caries-beauty-adult-background-canal_1303-1838.jpg?_wi=1", imageAlt: "Extractions"},
|
||||
{
|
||||
title: "Root Canal",
|
||||
description: "Advanced care to save your natural smile and health.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67449.jpg?_wi=1",
|
||||
imageAlt: "Root Canal",
|
||||
},
|
||||
title: "Root Canal", description: "Advanced care to save your natural smile and health.", imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67449.jpg?_wi=1", imageAlt: "Root Canal"},
|
||||
{
|
||||
title: "Teeth Whitening",
|
||||
description: "Professional treatments for a brighter, natural aesthetic.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/toothbrush-composition-with-towel_23-2147817634.jpg",
|
||||
imageAlt: "Whitening",
|
||||
},
|
||||
title: "Teeth Whitening", description: "Professional treatments for a brighter, natural aesthetic.", imageSrc: "http://img.b2bpic.net/free-photo/toothbrush-composition-with-towel_23-2147817634.jpg", imageAlt: "Whitening"},
|
||||
{
|
||||
title: "Restorations",
|
||||
description: "Customized fillings and restoration for long-term health.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-her-skin-mirror-after-receiving-cosmetic-treatment_107420-74040.jpg",
|
||||
imageAlt: "Fillings",
|
||||
},
|
||||
title: "Restorations", description: "Customized fillings and restoration for long-term health.", imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-her-skin-mirror-after-receiving-cosmetic-treatment_107420-74040.jpg", imageAlt: "Fillings"},
|
||||
{
|
||||
title: "Emergency Care",
|
||||
description: "Same-day consults when you need professional help most.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-dental-tools-tray_23-2147906066.jpg",
|
||||
imageAlt: "Emergency",
|
||||
},
|
||||
title: "Emergency Care", description: "Same-day consults when you need professional help most.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-dental-tools-tray_23-2147906066.jpg", imageAlt: "Emergency"},
|
||||
]}
|
||||
title="Expert Care, Comprehensive Services."
|
||||
description="From preventative hygiene to complex restorative care, we provide expert dental services tailored to your needs."
|
||||
@@ -198,23 +133,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Experienced Hands",
|
||||
description: "Decades of combined expertise treating Cape Town patients with precision.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-dentist-office-smiling_23-2148338134.jpg?_wi=1",
|
||||
imageAlt: "Expertise",
|
||||
},
|
||||
title: "Experienced Hands", description: "Decades of combined expertise treating Cape Town patients with precision.", imageSrc: "http://img.b2bpic.net/free-photo/woman-dentist-office-smiling_23-2148338134.jpg?_wi=1", imageAlt: "Expertise"},
|
||||
{
|
||||
title: "Pain-Free Focus",
|
||||
description: "We prioritize your comfort at every step, from consultation to aftercare.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-her-teeth-clinic_107420-65383.jpg",
|
||||
imageAlt: "Comfort",
|
||||
},
|
||||
title: "Pain-Free Focus", description: "We prioritize your comfort at every step, from consultation to aftercare.", imageSrc: "http://img.b2bpic.net/free-photo/woman-showing-her-teeth-clinic_107420-65383.jpg", imageAlt: "Comfort"},
|
||||
{
|
||||
title: "Conveniently Located",
|
||||
description: "On the second floor of 74 Loop Street — easy access from anywhere in the CBD.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-spacious-office-dentist_8353-9976.jpg",
|
||||
imageAlt: "Location",
|
||||
},
|
||||
title: "Conveniently Located", description: "On the second floor of 74 Loop Street — easy access from anywhere in the CBD.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-spacious-office-dentist_8353-9976.jpg", imageAlt: "Location"},
|
||||
]}
|
||||
title="Why Sarembock Dental?"
|
||||
description="We blend professional precision with a warm, human approach to dentistry."
|
||||
@@ -227,60 +150,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah M.",
|
||||
date: "Jan 2025",
|
||||
title: "Kind and professional",
|
||||
quote: "Dr Sarembock is incredibly kind. The whole experience felt so calm and reassuring.",
|
||||
tag: "Verified",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/cheerful-dentist-patient-sitting-dental-office_651396-1900.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautician-woman-clinic_23-2148878878.jpg?_wi=2",
|
||||
imageAlt: "dentist talking to patient warm care",
|
||||
},
|
||||
id: "1", name: "Sarah M.", date: "Jan 2025", title: "Kind and professional", quote: "Dr Sarembock is incredibly kind. The whole experience felt so calm and reassuring.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/cheerful-dentist-patient-sitting-dental-office_651396-1900.jpg", imageSrc: "http://img.b2bpic.net/free-photo/beautician-woman-clinic_23-2148878878.jpg?_wi=2", imageAlt: "dentist talking to patient warm care"},
|
||||
{
|
||||
id: "2",
|
||||
name: "James L.",
|
||||
date: "Dec 2024",
|
||||
title: "Top-tier care",
|
||||
quote: "Efficient, professional, and friendly staff. Highly recommend for any professional.",
|
||||
tag: "Verified",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/dental-woman-nurse-applying-anesthesia-with-cotton-swab-before-stomatological-procedure-orthodontic-office-medical-team-discussing-treatment-against-caries-infection-dentistry-examination_482257-40994.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-dentist-office-smiling_23-2148338134.jpg?_wi=2",
|
||||
imageAlt: "dentist talking to patient warm care",
|
||||
},
|
||||
id: "2", name: "James L.", date: "Dec 2024", title: "Top-tier care", quote: "Efficient, professional, and friendly staff. Highly recommend for any professional.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/dental-woman-nurse-applying-anesthesia-with-cotton-swab-before-stomatological-procedure-orthodontic-office-medical-team-discussing-treatment-against-caries-infection-dentistry-examination_482257-40994.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-dentist-office-smiling_23-2148338134.jpg?_wi=2", imageAlt: "dentist talking to patient warm care"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena P.",
|
||||
date: "Nov 2024",
|
||||
title: "Painless procedure",
|
||||
quote: "I've always been nervous, but the procedure was completely painless and easy.",
|
||||
tag: "Verified",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/dentist-sitting-beside-female-patient-dental-office_651396-2234.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dentist-making-preparation-treatment-clinic_23-2147905981.jpg?_wi=2",
|
||||
imageAlt: "dentist talking to patient warm care",
|
||||
},
|
||||
id: "3", name: "Elena P.", date: "Nov 2024", title: "Painless procedure", quote: "I've always been nervous, but the procedure was completely painless and easy.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/dentist-sitting-beside-female-patient-dental-office_651396-2234.jpg", imageSrc: "http://img.b2bpic.net/free-photo/dentist-making-preparation-treatment-clinic_23-2147905981.jpg?_wi=2", imageAlt: "dentist talking to patient warm care"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Mark D.",
|
||||
date: "Oct 2024",
|
||||
title: "Great CBD location",
|
||||
quote: "So convenient to pop in during my workday. The team is excellent.",
|
||||
tag: "Verified",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/woman-patient-dentist_1303-9351.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caries-beauty-adult-background-canal_1303-1838.jpg?_wi=2",
|
||||
imageAlt: "dentist talking to patient warm care",
|
||||
},
|
||||
id: "4", name: "Mark D.", date: "Oct 2024", title: "Great CBD location", quote: "So convenient to pop in during my workday. The team is excellent.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/woman-patient-dentist_1303-9351.jpg", imageSrc: "http://img.b2bpic.net/free-photo/caries-beauty-adult-background-canal_1303-1838.jpg?_wi=2", imageAlt: "dentist talking to patient warm care"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lisa B.",
|
||||
date: "Sept 2024",
|
||||
title: "Consistent results",
|
||||
quote: "Professional doctors who really take the time to explain everything to you.",
|
||||
tag: "Verified",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/dentist-with-patient-visit_1303-14049.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67449.jpg?_wi=2",
|
||||
imageAlt: "dentist talking to patient warm care",
|
||||
},
|
||||
id: "5", name: "Lisa B.", date: "Sept 2024", title: "Consistent results", quote: "Professional doctors who really take the time to explain everything to you.", tag: "Verified", avatarSrc: "http://img.b2bpic.net/free-photo/dentist-with-patient-visit_1303-14049.jpg", imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67449.jpg?_wi=2", imageAlt: "dentist talking to patient warm care"},
|
||||
]}
|
||||
title="What our patients say."
|
||||
description="72+ verified Google reviews from Cape Town professionals and families."
|
||||
@@ -300,20 +178,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
tag="Booking Inquiry"
|
||||
title="Ready for a healthier smile?"
|
||||
description="Book your appointment today — we're open Monday to Friday, centrally located on Loop Street."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call 021 423 3377",
|
||||
href: "tel:+27214233377",
|
||||
},
|
||||
text: "Call 021 423 3377", href: "tel:+27214233377"},
|
||||
{
|
||||
text: "Book Online",
|
||||
href: "#",
|
||||
},
|
||||
text: "Book Online", href: "#contact"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -323,37 +196,23 @@ export default function LandingPage() {
|
||||
logoText="Sarembock Dental"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "#reviews",
|
||||
},
|
||||
label: "Reviews", href: "#reviews"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Location",
|
||||
items: [
|
||||
title: "Location", items: [
|
||||
{
|
||||
label: "Floor 2, 74 Loop St",
|
||||
href: "#",
|
||||
},
|
||||
label: "Floor 2, 74 Loop St", href: "#"},
|
||||
{
|
||||
label: "Cape Town City Centre",
|
||||
href: "#",
|
||||
},
|
||||
label: "Cape Town City Centre", href: "#"},
|
||||
{
|
||||
label: "Mon–Fri, 8am–5pm",
|
||||
href: "#",
|
||||
},
|
||||
label: "Mon–Fri, 8am–5pm", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user