49 Commits

Author SHA1 Message Date
56b26fb00d Update src/app/page.tsx 2026-03-07 22:41:51 +00:00
f219b31974 Merge version_7 into main
Merge version_7 into main
2026-03-07 22:29:58 +00:00
435b2a1e1b Update src/app/page.tsx 2026-03-07 22:29:54 +00:00
f26d3657df Merge version_7 into main
Merge version_7 into main
2026-03-07 22:25:38 +00:00
ae0c881c85 Update src/app/page.tsx 2026-03-07 22:25:34 +00:00
917bea23c5 Merge version_7 into main
Merge version_7 into main
2026-03-07 22:24:54 +00:00
ea4225e675 Update src/app/page.tsx 2026-03-07 22:24:50 +00:00
c69b4eaf02 Merge version_6 into main
Merge version_6 into main
2026-03-07 22:13:18 +00:00
154278f00b Update src/app/page.tsx 2026-03-07 22:13:14 +00:00
d6f515cc2b Update src/app/layout.tsx 2026-03-07 22:13:14 +00:00
74aa5a5f22 Merge version_5 into main
Merge version_5 into main
2026-03-07 22:09:28 +00:00
74f0eaa1c5 Update src/app/page.tsx 2026-03-07 22:09:24 +00:00
0e1a55506d Merge version_5 into main
Merge version_5 into main
2026-03-07 22:08:43 +00:00
c969ec91bd Update src/app/page.tsx 2026-03-07 22:08:39 +00:00
dc97e1e79d Merge version_5 into main
Merge version_5 into main
2026-03-07 22:07:10 +00:00
ea7c6294f5 Update src/app/page.tsx 2026-03-07 22:07:06 +00:00
644ba7b534 Merge version_5 into main
Merge version_5 into main
2026-03-07 22:05:52 +00:00
706154efb5 Update src/app/page.tsx 2026-03-07 22:05:48 +00:00
5a59fe67ee Merge version_5 into main
Merge version_5 into main
2026-03-07 22:04:36 +00:00
fb4d500390 Update src/app/page.tsx 2026-03-07 22:04:32 +00:00
de04f42517 Merge version_5 into main
Merge version_5 into main
2026-03-07 22:03:11 +00:00
25c4172f95 Update src/app/page.tsx 2026-03-07 22:03:07 +00:00
9a5fd69475 Switch to version 3: modified src/app/page.tsx 2026-03-07 21:53:14 +00:00
f80a3db002 Merge version_4 into main
Merge version_4 into main
2026-03-07 21:38:55 +00:00
985f4e3322 Update src/app/page.tsx 2026-03-07 21:38:51 +00:00
6cf788d209 Merge version_4 into main
Merge version_4 into main
2026-03-07 21:23:33 +00:00
9f6122cb76 Update src/app/page.tsx 2026-03-07 21:23:29 +00:00
23b310048a Merge version_3 into main
Merge version_3 into main
2026-03-07 21:18:14 +00:00
eea259f31a Merge version_3 into main
Merge version_3 into main
2026-03-07 21:17:29 +00:00
c9d397ebea Merge version_3 into main
Merge version_3 into main
2026-03-07 21:16:07 +00:00
ce71ad1d72 Merge version_3 into main
Merge version_3 into main
2026-03-07 21:14:17 +00:00
234f0d67d9 Merge version_3 into main
Merge version_3 into main
2026-03-07 21:12:10 +00:00
7a1aa19456 Merge version_3 into main
Merge version_3 into main
2026-03-07 21:06:12 +00:00
5bdf49536d Merge version_3 into main
Merge version_3 into main
2026-03-07 20:59:51 +00:00
9778b5e997 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:55:25 +00:00
0344b7829e Merge version_3 into main
Merge version_3 into main
2026-03-07 20:52:45 +00:00
008713d1c5 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:51:44 +00:00
08bf133456 Switch to version 3: modified src/app/page.tsx 2026-03-07 20:50:44 +00:00
988bb38a88 Switch to version 3: modified src/app/layout.tsx 2026-03-07 20:50:43 +00:00
e35c8b5601 Switch to version 2: modified src/app/page.tsx 2026-03-07 20:50:35 +00:00
fd622a5f72 Switch to version 2: modified src/app/layout.tsx 2026-03-07 20:50:34 +00:00
ea68bcf6e5 Switch to version 3: modified src/app/page.tsx 2026-03-07 20:50:23 +00:00
a5d93192da Switch to version 3: modified src/app/layout.tsx 2026-03-07 20:50:22 +00:00
aa6bdbf6aa Switch to version 2: modified src/app/page.tsx 2026-03-07 20:50:09 +00:00
d1d4f12884 Switch to version 2: modified src/app/layout.tsx 2026-03-07 20:50:09 +00:00
fe8469cf29 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:49:13 +00:00
e29f5e17a3 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:20:32 +00:00
0911fbf856 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:19:36 +00:00
816192f6cb Merge version_3 into main
Merge version_3 into main
2026-03-07 20:18:24 +00:00
2 changed files with 111 additions and 1428 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -5,10 +5,14 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterBase from '@/components/sections/footer/FooterBase';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import { Shield, Zap, Heart, DollarSign } from 'lucide-react';
const handleAppointmentClick = () => {
const contactSection = document.getElementById('contact');
@@ -60,7 +64,7 @@ export default function LandingPage() {
{ text: "Book Appointment", onClick: handleAppointmentClick },
{ text: "Call Now", href: "tel:+1-555-123-4567" }
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772914288718-h4vcoekz.png"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772914288718-h4vcoekz.png?_wi=1"
imageAlt="Patient with beautiful smile"
mediaAnimation="slide-up"
imagePosition="right"
@@ -76,8 +80,8 @@ export default function LandingPage() {
features={[
{
id: 1,
title: "Teeth Cleaning", description: "Professional teeth cleaning service - Starting at $99", phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772918284947-ravmypqr.png", imageAlt: "Professional teeth cleaning service" },
phoneTwo: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772918284947-ravmypqr.png", imageAlt: "Professional teeth cleaning service" }
title: "Teeth Cleaning", description: "Professional teeth cleaning service - Starting at $99", phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772918284947-ravmypqr.png?_wi=1", imageAlt: "Professional teeth cleaning service" },
phoneTwo: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772922588141-lzr3asp0.png", imageAlt: "Professional teeth cleaning service" }
},
{
id: 2,
@@ -111,6 +115,25 @@ export default function LandingPage() {
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardEleven
title="Our Impact"
description="See the results we've delivered for our patients"
tag="Results"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
metrics={[
{
id: "1", value: "20+", title: "Years in Practice", description: "Decades of trusted dental care", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772914288718-h4vcoekz.png?_wi=2", imageAlt: "Years of experience"
},
{
id: "2", value: "5000+", title: "Happy Patients", description: "Satisfied smiles every year", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772914288718-h4vcoekz.png?_wi=3", imageAlt: "Happy patients"
}
]}
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
heading={[
@@ -125,28 +148,87 @@ export default function LandingPage() {
</div>
<div id="features" data-section="features">
<FeatureCardOne
title="Why Choose EXPERT DENTAL CARE?"
description="We are committed to providing exceptional dental care with a focus on patient comfort and satisfaction"
tag="Our Advantages"
features={[
<div>
<FeatureBorderGlow
title="Why Choose EXPERT DENTAL CARE?"
description="We are committed to providing exceptional dental care with a focus on patient comfort and satisfaction"
tag="Our Advantages"
features={[
{
title: "Experienced Dentists", description: "Our team consists of highly trained dental professionals with extensive experience in all aspects of modern dentistry", icon: Shield
},
{
title: "Advanced Dental Equipment", description: "We invest in cutting-edge dental technology to ensure accurate diagnoses and effective treatments", icon: Zap
},
{
title: "Pain-Free Treatment", description: "Patient comfort is our priority. We use modern anesthesia techniques and gentle methods for painless dental care", icon: Heart
},
{
title: "Affordable Prices", description: "We offer competitive pricing without compromising on quality of care and service", icon: DollarSign
}
]}
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
/>
</div>
<div>
<FeatureCardNineteen
title="Our Core Strengths"
description="The qualities that set us apart"
tag="Excellence"
features={[
{
id: 1,
title: "Patient-Centered Care", description: "Your comfort and satisfaction are our top priorities in every procedure", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772920945060-uuv27r5h.png?_wi=1", imageAlt: "Patient care", tag: "Care", subtitle: "Priority"
},
{
id: 2,
title: "Proven Results", description: "Years of successful treatments and happy patients speak to our expertise", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772920945060-uuv27r5h.png?_wi=2", imageAlt: "Results", tag: "Results", subtitle: "Success"
},
{
id: 3,
title: "Cutting-Edge Technology", description: "We use the latest dental innovations for better outcomes", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772920945060-uuv27r5h.png?_wi=3", imageAlt: "Technology", tag: "Innovation", subtitle: "Modern"
},
{
id: 4,
title: "Personalized Approach", description: "Every patient gets a customized treatment plan tailored to their needs", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772920945060-uuv27r5h.png?_wi=4", imageAlt: "Personalized care", tag: "Custom", subtitle: "Tailored"
}
]}
textboxLayout="default"
useInvertedBackground={false}
/>
</div>
</div>
<div id="faq" data-section="faq">
<FaqDouble
title="Frequently Asked Questions"
description="Find answers to common questions about our dental services and procedures"
tag="FAQ"
textboxLayout="default"
faqsAnimation="slide-up"
useInvertedBackground={false}
faqs={[
{
title: "Experienced Dentists", description: "Our team consists of highly trained dental professionals with extensive experience in all aspects of modern dentistry", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-dentist-clinic_23-2149164357.jpg", imageAlt: "Experienced dental team"
id: "1", title: "How often should I visit the dentist?", content: "We recommend visiting your dentist at least twice a year for routine check-ups and cleanings. However, if you have specific dental concerns or gum disease, more frequent visits may be necessary. Our team will create a personalized care plan based on your individual needs."
},
{
title: "Advanced Dental Equipment", description: "We invest in cutting-edge dental technology to ensure accurate diagnoses and effective treatments", imageSrc: "http://img.b2bpic.net/free-photo/happy-man-welcoming-lady-sitting-sofa-holding-digital-tablet_23-2147879153.jpg?_wi=1", imageAlt: "Modern dental clinic"
id: "2", title: "Is teeth whitening safe?", content: "Yes, professional teeth whitening is safe when performed by our trained dental professionals. We use proven whitening techniques and monitor the process carefully to ensure your teeth and gums are protected. Results typically last 6-12 months depending on your habits."
},
{
title: "Pain-Free Treatment", description: "Patient comfort is our priority. We use modern anesthesia techniques and gentle methods for painless dental care", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-dark-skinned-male-with-afro-hairstyle-keeps-hand-head-laughs-as-has-fun_273609-8514.jpg?_wi=2", imageAlt: "Comfortable dental experience"
id: "3", title: "What are the signs I need a root canal?", content: "Common signs include severe tooth pain, sensitivity to hot or cold temperatures, discoloration of the tooth, or swelling and tenderness in nearby gums. If you experience any of these symptoms, contact us for an examination. Early detection can often prevent the need for more extensive treatment."
},
{
title: "Affordable Prices", description: "We offer competitive pricing without compromising on quality of care and service", imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment-white-background_1232-4445.jpg?_wi=2", imageAlt: "Affordable dental services"
id: "4", title: "How long does a dental implant last?", content: "With proper care and maintenance, dental implants can last a lifetime. They are made of titanium, which fuses with your jawbone, creating a permanent replacement for missing teeth. Good oral hygiene and regular dental visits are essential for long-term success."
},
{
id: "5", title: "Are you accepting new patients?", content: "Yes, we are always welcoming new patients! We believe in providing comprehensive care to our community. To schedule your first appointment, simply call us or use our online booking system. We look forward to helping you achieve your best smile."
},
{
id: "6", title: "What payment options do you accept?", content: "We accept all major credit cards, debit cards, and cash. We also offer payment plans to make dental care more accessible. Our team can discuss financing options during your consultation to find a solution that works best for you."
}
]}
gridVariant="two-columns-alternating-heights"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
/>
</div>
@@ -193,7 +275,7 @@ export default function LandingPage() {
mediaAnimation="slide-up"
mediaPosition="right"
inputPlaceholder="Enter your email address"
buttonText="Schedule Now"
buttonText="Check Open Times"
termsText="We respect your privacy. Unsubscribe at any time. By scheduling an appointment, you agree to our terms of service."
/>
</div>