212 lines
12 KiB
TypeScript
212 lines
12 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
|
import HeroLogo from '@/components/sections/hero/HeroLogo';
|
|
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
|
|
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
|
|
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
|
|
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
|
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
|
|
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
import { Award, CheckCircle, Heart, Phone, Shield, Sparkles, Zap } from "lucide-react";
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="directional-hover"
|
|
defaultTextAnimation="background-highlight"
|
|
borderRadius="rounded"
|
|
contentWidth="mediumLarge"
|
|
sizing="mediumLargeSizeLargeTitles"
|
|
background="fluid"
|
|
cardStyle="glass-depth"
|
|
primaryButtonStyle="double-inset"
|
|
secondaryButtonStyle="layered"
|
|
headingFontWeight="medium"
|
|
>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleCentered
|
|
brandName="SmileCare Dental"
|
|
navItems={[
|
|
{ name: "Home", id: "hero" },
|
|
{ name: "Services", id: "services" },
|
|
{ name: "About", id: "about" },
|
|
{ name: "Testimonials", id: "testimonials" },
|
|
{ name: "Contact", id: "contact" }
|
|
]}
|
|
button={{ text: "Book Appointment", href: "contact" }}
|
|
/>
|
|
</div>
|
|
|
|
<div id="hero" data-section="hero">
|
|
<HeroLogo
|
|
logoText="SmileCare"
|
|
description="Professional dental care with a personal touch. We're committed to creating beautiful, healthy smiles for the entire family."
|
|
buttons={[
|
|
{ text: "Schedule Visit", href: "contact" },
|
|
{ text: "Learn More", href: "services" }
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/full-equiped-medical-cabinet_1303-23912.jpg"
|
|
imageAlt="Modern dental office interior with welcoming reception area"
|
|
showDimOverlay={true}
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<MetricSplitMediaAbout
|
|
tag="About Us"
|
|
tagIcon={Heart}
|
|
title="Dedicated to Your Dental Health"
|
|
description="With over 15 years of experience in comprehensive dental care, SmileCare Dental is dedicated to providing patients with exceptional service and outstanding results. Our team of highly trained professionals uses state-of-the-art technology to ensure your comfort and satisfaction during every visit."
|
|
metrics={[
|
|
{ value: "2,500+", title: "Happy Patients Served" },
|
|
{ value: "98%", title: "Patient Satisfaction Rate" }
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/team-happy-doctors-standing-with-arms-crossed-mri-scanner-hospital-looking-camera_637285-389.jpg"
|
|
imageAlt="Our professional dental team in the clinic"
|
|
useInvertedBackground={false}
|
|
mediaAnimation="slide-up"
|
|
metricsAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="services" data-section="services">
|
|
<FeatureBorderGlow
|
|
tag="Our Services"
|
|
title="Comprehensive Dental Solutions"
|
|
description="We offer a wide range of dental services designed to meet all your oral health needs, from routine cleanings to advanced cosmetic procedures."
|
|
features={[
|
|
{ icon: Sparkles, title: "Professional Cleaning", description: "Thorough cleanings and polishings to remove plaque and tartar buildup for optimal oral health." },
|
|
{ icon: Zap, title: "Teeth Whitening", description: "Advanced whitening treatments to brighten your smile and restore your confidence." },
|
|
{ icon: Shield, title: "Dental Implants", description: "State-of-the-art implant solutions to replace missing teeth with natural-looking, durable results." },
|
|
{ icon: CheckCircle, title: "Orthodontics", description: "Modern braces and aligners to straighten your teeth and achieve your perfect smile." },
|
|
{ icon: Award, title: "Root Canal Therapy", description: "Painless root canal treatments to save your natural teeth and eliminate infection." },
|
|
{ icon: Heart, title: "Preventive Care", description: "Regular checkups and early intervention to prevent dental problems before they start." }
|
|
]}
|
|
textboxLayout="default"
|
|
animationType="slide-up"
|
|
useInvertedBackground={false}
|
|
/>
|
|
</div>
|
|
|
|
<div id="metrics" data-section="metrics">
|
|
<MetricCardFourteen
|
|
title="Trusted by thousands of patients who have experienced exceptional dental care and life-changing results."
|
|
tag="Our Impact"
|
|
metrics={[
|
|
{ id: "1", value: "15+", description: "Years of combined dental expertise and patient care excellence" },
|
|
{ id: "2", value: "10,000+", description: "Successful dental treatments completed with precision and care" }
|
|
]}
|
|
useInvertedBackground={false}
|
|
metricsAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
<TestimonialCardSixteen
|
|
tag="Patient Reviews"
|
|
title="What Our Patients Say"
|
|
description="Join 2,500+ patients who trust us with their smiles"
|
|
testimonials={[
|
|
{ id: "1", name: "Sarah Mitchell", role: "Patient", company: "Chicago, IL", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-therapy_23-2148928886.jpg" },
|
|
{ id: "2", name: "Jennifer Rodriguez", role: "Patient", company: "Chicago, IL", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-business-woman_23-2148603029.jpg" },
|
|
{ id: "3", name: "David Chen", role: "Patient", company: "Chicago, IL", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-businessman-smiling-camera_1163-4660.jpg" },
|
|
{ id: "4", name: "Michael Thompson", role: "Patient", company: "Chicago, IL", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg" }
|
|
]}
|
|
kpiItems={[
|
|
{ value: "2,500+", label: "Satisfied Patients" },
|
|
{ value: "98%", label: "Satisfaction Rate" },
|
|
{ value: "15+", label: "Years in Practice" }
|
|
]}
|
|
animationType="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
/>
|
|
</div>
|
|
|
|
<div id="faq" data-section="faq">
|
|
<FaqSplitMedia
|
|
tag="FAQ"
|
|
title="Common Questions About Our Services"
|
|
description="Find answers to frequently asked questions about dental care, treatments, and our practice policies."
|
|
faqs={[
|
|
{ id: "1", title: "How often should I visit the dentist?", content: "We recommend visiting every six months for regular checkups and cleanings. However, patients with specific dental concerns may need more frequent visits. During your appointment, we'll create a personalized care plan based on your individual needs." },
|
|
{ id: "2", title: "Are dental implants painful?", content: "The implant procedure is performed under local anesthesia, so you won't feel pain during the treatment. Some patients experience mild discomfort or soreness for a few days after the procedure, which can be managed with over-the-counter pain relievers." },
|
|
{ id: "3", title: "Do you offer emergency dental services?", content: "Yes, we offer emergency dental services for urgent situations. Please call us immediately if you experience severe tooth pain or have suffered a dental injury. We keep emergency appointment slots available for our patients." },
|
|
{ id: "4", title: "What payment options do you accept?", content: "We accept most insurance plans and offer flexible payment options including cash, credit cards, and financing plans. We recommend calling ahead to verify your coverage and discuss payment options before your appointment." },
|
|
{ id: "5", title: "How long does teeth whitening last?", content: "Professional teeth whitening results typically last 6-12 months, depending on your lifestyle habits. We recommend avoiding staining foods and beverages and maintaining good oral hygiene to extend the results. We also offer touch-up treatments." },
|
|
{ id: "6", title: "What should I do if I have dental anxiety?", content: "We understand dental anxiety is common. Our caring team will work with you to create a comfortable experience. We offer sedation options and take time to explain procedures before beginning. Feel free to discuss your concerns during your consultation." }
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/father-teaching-his-young-child-how-brush-teeth-correctly_73899-54544.jpg"
|
|
imageAlt="Dental care and oral hygiene information"
|
|
mediaAnimation="slide-up"
|
|
mediaPosition="left"
|
|
faqsAnimation="slide-up"
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactSplit
|
|
tag="Get in Touch"
|
|
tagIcon={Phone}
|
|
title="Schedule Your Appointment Today"
|
|
description="Ready to transform your smile? Contact us to book your appointment. Our friendly team is here to answer all your questions and help you achieve optimal dental health."
|
|
background={{ variant: "sparkles-gradient" }}
|
|
useInvertedBackground={false}
|
|
imageSrc="http://img.b2bpic.net/free-photo/crowded-stomatology-waiting-area-with-people-filling-form-dental-consultation_482257-4858.jpg"
|
|
imageAlt="Our welcoming dental office location"
|
|
mediaAnimation="slide-up"
|
|
mediaPosition="right"
|
|
inputPlaceholder="Enter your email"
|
|
buttonText="Schedule Now"
|
|
termsText="We respect your privacy and will only use your information to schedule your appointment."
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterSimple
|
|
columns={[
|
|
{
|
|
title: "Practice", items: [
|
|
{ label: "Home", href: "#hero" },
|
|
{ label: "Services", href: "#services" },
|
|
{ label: "About", href: "#about" },
|
|
{ label: "Contact", href: "#contact" }
|
|
]
|
|
},
|
|
{
|
|
title: "Services", items: [
|
|
{ label: "Cleaning", href: "#" },
|
|
{ label: "Implants", href: "#" },
|
|
{ label: "Whitening", href: "#" },
|
|
{ label: "Orthodontics", href: "#" }
|
|
]
|
|
},
|
|
{
|
|
title: "Company", items: [
|
|
{ label: "About Us", href: "#about" },
|
|
{ label: "Team", href: "#" },
|
|
{ label: "Testimonials", href: "#testimonials" },
|
|
{ label: "FAQ", href: "#faq" }
|
|
]
|
|
},
|
|
{
|
|
title: "Legal", items: [
|
|
{ label: "Privacy Policy", href: "#" },
|
|
{ label: "Terms of Service", href: "#" },
|
|
{ label: "Cookie Policy", href: "#" }
|
|
]
|
|
}
|
|
]}
|
|
bottomLeftText="© 2025 SmileCare Dental. All rights reserved."
|
|
bottomRightText="Your smile is our priority"
|
|
/>
|
|
</div>
|
|
</ThemeProvider>
|
|
);
|
|
}
|