145 Commits

Author SHA1 Message Date
b397ff798f Update src/app/page.tsx 2026-03-08 00:17:15 +00:00
cde0047240 Update src/app/page.tsx 2026-03-08 00:16:35 +00:00
251a082eb8 Update src/app/page.tsx 2026-03-08 00:15:27 +00:00
4db830fa7f Switch to version 15: modified src/app/page.tsx 2026-03-08 00:12:38 +00:00
481d0ac8da Switch to version 16: modified src/app/page.tsx 2026-03-08 00:12:15 +00:00
e69d8edc02 Switch to version 15: modified src/app/page.tsx 2026-03-08 00:09:22 +00:00
556d8cbfbb Switch to version 16: modified src/app/page.tsx 2026-03-08 00:08:59 +00:00
97c5e34f2a Switch to version 15: modified src/app/page.tsx 2026-03-08 00:08:48 +00:00
f0bc8f7d93 Switch to version 16: modified src/app/page.tsx 2026-03-08 00:08:11 +00:00
605aa280ac Merge version_17 into main
Merge version_17 into main
2026-03-08 00:07:03 +00:00
223937bb93 Update src/app/page.tsx 2026-03-08 00:06:59 +00:00
b473f125a6 Merge version_17 into main
Merge version_17 into main
2026-03-08 00:06:18 +00:00
1a292f3e51 Update src/app/page.tsx 2026-03-08 00:06:14 +00:00
e9082bb1cd Merge version_17 into main
Merge version_17 into main
2026-03-08 00:05:14 +00:00
3bac4d1cbe Update src/app/page.tsx 2026-03-08 00:05:10 +00:00
b7d2885494 Switch to version 15: modified src/app/page.tsx 2026-03-08 00:04:11 +00:00
a66dffe60c Switch to version 16: modified src/app/page.tsx 2026-03-08 00:03:38 +00:00
22b58c6014 Switch to version 15: modified src/app/page.tsx 2026-03-08 00:02:46 +00:00
78fcc6ba09 Merge version_16 into main
Merge version_16 into main
2026-03-08 00:02:04 +00:00
bb705df069 Update src/app/page.tsx 2026-03-08 00:02:00 +00:00
80dc556783 Merge version_16 into main
Merge version_16 into main
2026-03-08 00:01:25 +00:00
546529b797 Update src/app/page.tsx 2026-03-08 00:01:21 +00:00
75a0e4afa9 Merge version_16 into main
Merge version_16 into main
2026-03-08 00:00:19 +00:00
73b2953111 Update src/app/page.tsx 2026-03-08 00:00:15 +00:00
965b2bec33 Merge version_15 into main
Merge version_15 into main
2026-03-07 23:57:03 +00:00
e0ab9cc3b8 Update src/app/layout.tsx 2026-03-07 23:56:59 +00:00
afdf536b6a Merge version_15 into main
Merge version_15 into main
2026-03-07 23:56:15 +00:00
b9a2270a09 Update src/app/page.tsx 2026-03-07 23:56:11 +00:00
effce66e8e Update src/app/layout.tsx 2026-03-07 23:56:11 +00:00
9aeb442781 Merge version_14 into main
Merge version_14 into main
2026-03-07 23:50:53 +00:00
7002ed49d1 Update src/app/page.tsx 2026-03-07 23:50:48 +00:00
06f5bb819d Merge version_13 into main
Merge version_13 into main
2026-03-07 23:40:45 +00:00
5ddd49871f Update src/app/page.tsx 2026-03-07 23:40:41 +00:00
c6851ccc59 Merge version_13 into main
Merge version_13 into main
2026-03-07 23:34:50 +00:00
4418116a1e Update src/app/page.tsx 2026-03-07 23:34:46 +00:00
5803ea50ea Merge version_13 into main
Merge version_13 into main
2026-03-07 23:33:08 +00:00
3143b58ff4 Update src/app/page.tsx 2026-03-07 23:33:04 +00:00
a153407906 Merge version_13 into main
Merge version_13 into main
2026-03-07 23:29:27 +00:00
b00784086b Update src/app/page.tsx 2026-03-07 23:29:23 +00:00
aef6003853 Merge version_13 into main
Merge version_13 into main
2026-03-07 23:28:07 +00:00
af7cae69b8 Update src/app/page.tsx 2026-03-07 23:28:03 +00:00
f5e284ffdd Merge version_12 into main
Merge version_12 into main
2026-03-07 23:24:08 +00:00
637247141e Update src/app/page.tsx 2026-03-07 23:24:03 +00:00
0925738bed Merge version_12 into main
Merge version_12 into main
2026-03-07 23:22:07 +00:00
4ef6a26429 Update src/app/page.tsx 2026-03-07 23:21:57 +00:00
e626b43f38 Merge version_12 into main
Merge version_12 into main
2026-03-07 23:17:31 +00:00
f5f0eb0bd1 Update src/app/page.tsx 2026-03-07 23:17:27 +00:00
0fcefb5dbc Merge version_12 into main
Merge version_12 into main
2026-03-07 23:14:39 +00:00
b4b2904546 Update src/app/page.tsx 2026-03-07 23:14:35 +00:00
1300619f48 Merge version_12 into main
Merge version_12 into main
2026-03-07 23:10:29 +00:00
2269329df6 Update src/app/page.tsx 2026-03-07 23:10:25 +00:00
c88433c216 Switch to version 10: modified src/app/page.tsx 2026-03-07 23:07:02 +00:00
3529e2459c Switch to version 9: modified src/app/page.tsx 2026-03-07 23:06:18 +00:00
90d58bcb9a Switch to version 10: modified src/app/page.tsx 2026-03-07 23:06:00 +00:00
b6ae3d743c Switch to version 9: modified src/app/page.tsx 2026-03-07 23:05:41 +00:00
d3fdc50213 Switch to version 8: modified src/app/page.tsx 2026-03-07 23:05:16 +00:00
a590d017c2 Switch to version 9: modified src/app/page.tsx 2026-03-07 23:05:10 +00:00
92b86e131a Switch to version 10: modified src/app/page.tsx 2026-03-07 23:05:00 +00:00
4ba0595afa Switch to version 10: modified src/app/layout.tsx 2026-03-07 23:05:00 +00:00
0a920bc5b2 Merge version_11 into main
Merge version_11 into main
2026-03-07 23:03:37 +00:00
46445016b2 Update src/app/page.tsx 2026-03-07 23:03:33 +00:00
7382a4ec7a Update src/app/layout.tsx 2026-03-07 23:03:33 +00:00
135646dc81 Merge version_10 into main
Merge version_10 into main
2026-03-07 23:00:00 +00:00
e09b2027b8 Update src/app/page.tsx 2026-03-07 22:59:56 +00:00
14f3c37815 Merge version_10 into main
Merge version_10 into main
2026-03-07 22:58:33 +00:00
2357c3476e Update src/app/page.tsx 2026-03-07 22:58:22 +00:00
dcdddd700d Merge version_9 into main
Merge version_9 into main
2026-03-07 22:53:49 +00:00
fda4621774 Update src/app/page.tsx 2026-03-07 22:53:45 +00:00
79a8c199bf Merge version_8 into main
Merge version_8 into main
2026-03-07 22:41:56 +00:00
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
a79418182f Update src/app/page.tsx 2026-03-07 21:18:08 +00:00
eea259f31a Merge version_3 into main
Merge version_3 into main
2026-03-07 21:17:29 +00:00
0e64335632 Update src/app/page.tsx 2026-03-07 21:17:25 +00:00
c9d397ebea Merge version_3 into main
Merge version_3 into main
2026-03-07 21:16:07 +00:00
7be83d445b Update src/app/page.tsx 2026-03-07 21:16:03 +00:00
ce71ad1d72 Merge version_3 into main
Merge version_3 into main
2026-03-07 21:14:17 +00:00
33b7b59d9c Update src/app/page.tsx 2026-03-07 21:14:13 +00:00
234f0d67d9 Merge version_3 into main
Merge version_3 into main
2026-03-07 21:12:10 +00:00
f183acdb80 Update src/app/page.tsx 2026-03-07 21:12:06 +00:00
7a1aa19456 Merge version_3 into main
Merge version_3 into main
2026-03-07 21:06:12 +00:00
47fb68d60b Update src/app/page.tsx 2026-03-07 21:06:08 +00:00
5bdf49536d Merge version_3 into main
Merge version_3 into main
2026-03-07 20:59:51 +00:00
3e4fe55344 Update src/app/page.tsx 2026-03-07 20:59:47 +00:00
9778b5e997 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:55:25 +00:00
bc562c1a7a Update src/app/page.tsx 2026-03-07 20:55:21 +00:00
0344b7829e Merge version_3 into main
Merge version_3 into main
2026-03-07 20:52:45 +00:00
2eb0b904c7 Update src/app/page.tsx 2026-03-07 20:52:41 +00:00
008713d1c5 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:51:44 +00:00
a780852f93 Update src/app/page.tsx 2026-03-07 20:51:40 +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
58a09ae288 Update src/app/page.tsx 2026-03-07 20:49:09 +00:00
e29f5e17a3 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:20:32 +00:00
f669a4e482 Update src/app/page.tsx 2026-03-07 20:20:22 +00:00
0911fbf856 Merge version_3 into main
Merge version_3 into main
2026-03-07 20:19:36 +00:00
50143d020a Update src/app/page.tsx 2026-03-07 20:19:32 +00:00
816192f6cb Merge version_3 into main
Merge version_3 into main
2026-03-07 20:18:24 +00:00
0df3884ee9 Update src/app/page.tsx 2026-03-07 20:18:20 +00:00
2a35db8f3b Merge version_1 into main
Merge version_1 into main
2026-03-07 20:12:37 +00:00
d51cd6c2e8 Update src/app/page.tsx 2026-03-07 20:12:33 +00:00
20feeba1a4 Switch to version 1: modified src/app/page.tsx 2026-03-07 20:12:05 +00:00
a10627fcdc Switch to version 1: modified src/app/layout.tsx 2026-03-07 20:12:05 +00:00
d4047eda2b Switch to version 2: modified src/app/page.tsx 2026-03-07 20:11:46 +00:00
088819bd5c Switch to version 2: modified src/app/layout.tsx 2026-03-07 20:11:46 +00:00
a6a4c497c3 Switch to version 1: modified src/app/page.tsx 2026-03-07 18:13:44 +00:00
8c3f6c92cf Switch to version 1: modified src/app/layout.tsx 2026-03-07 18:13:43 +00:00
f4a612d78c Merge version_2 into main
Merge version_2 into main
2026-03-07 18:12:09 +00:00
3a3e9a3cc9 Merge version_2 into main
Merge version_2 into main
2026-03-07 18:10:55 +00:00
e88133f005 Merge version_2 into main
Merge version_2 into main
2026-03-07 18:09:44 +00:00
3a8d6b3f93 Merge version_2 into main
Merge version_2 into main
2026-03-07 18:08:33 +00:00
ec9f97f396 Merge version_2 into main
Merge version_2 into main
2026-03-07 18:07:18 +00:00
2 changed files with 202 additions and 121 deletions

View File

@@ -1,5 +1,7 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Inter } from "next/font/google"; import { Inter } from "next/font/google";
import "./styles/base.css";
import "./styles/variables.css";
import "./globals.css"; import "./globals.css";
const inter = Inter({ const inter = Inter({
@@ -7,7 +9,7 @@ const inter = Inter({
}); });
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Expert Dental Care - Professional Dental Services", description: "Expert dental care with 20+ years of experience. Comprehensive dental treatments including teeth cleaning, implants, whitening, and more."}; title: "EXPERT DENTAL CARE - Professional Dental Services", description: "Welcome to EXPERT DENTAL CARE. We provide comprehensive dental treatments including teeth cleaning, dental implants, teeth whitening, root canal treatment, braces, and cosmetic dentistry."};
export default function RootLayout({ export default function RootLayout({
children, children,
@@ -15,9 +17,21 @@ export default function RootLayout({
children: React.ReactNode; children: React.ReactNode;
}) { }) {
return ( return (
<html lang="en"> <html lang="en" suppressHydrationWarning>
<body className={`${inter.variable}`}> <body className={`${inter.variable}`}>
{children} {children}
<script
dangerouslySetInnerHTML={{
__html: `
(function() {
const theme = localStorage.getItem('theme');
if (theme === 'dark' || (!theme && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
document.documentElement.classList.add('dark');
}
})();
`,
}}
/>
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{

View File

@@ -1,186 +1,253 @@
"use client"; "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import HeroBillboard from '@/components/sections/hero/HeroBillboard'; import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel";
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; import TextAbout from "@/components/sections/about/TextAbout";
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; import FeatureCardSixteen from "@/components/sections/feature/FeatureCardSixteen";
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix'; import PricingCardEight from "@/components/sections/pricing/PricingCardEight";
import ContactSplit from '@/components/sections/contact/ContactSplit'; import TestimonialCardSix from "@/components/sections/testimonial/TestimonialCardSix";
import FooterBase from '@/components/sections/footer/FooterBase'; import FaqDouble from "@/components/sections/faq/FaqDouble";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import { Sparkles, CheckCircle, Quote, Twitter, Linkedin } from "lucide-react";
const handleAppointmentClick = () => { export default function Home() {
const contactSection = document.getElementById('contact');
if (contactSection) {
contactSection.scrollIntoView({ behavior: 'smooth' });
}
};
export default function LandingPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="text-stagger" defaultButtonVariant="hover-magnetic"
defaultTextAnimation="reveal-blur" defaultTextAnimation="entrance-slide"
borderRadius="pill" borderRadius="rounded"
contentWidth="smallMedium" contentWidth="medium"
sizing="mediumLargeSizeMediumTitles" sizing="medium"
background="circleGradient" background="circleGradient"
cardStyle="layered-gradient" cardStyle="solid"
primaryButtonStyle="primary-glow" primaryButtonStyle="gradient"
secondaryButtonStyle="solid" secondaryButtonStyle="glass"
headingFontWeight="light" headingFontWeight="bold"
> >
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarStyleCentered
brandName="EXPERT DENTAL CARE"
navItems={[ navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "services" }, { name: "Services", id: "services" },
{ name: "About", id: "about" }, { name: "About", id: "about" },
{ name: "Testimonials", id: "testimonials" }, { name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" } { name: "Contact", id: "contact" },
]} ]}
button={{ text: "Book Appointment", onClick: handleAppointmentClick }} button={{ text: "Book Now", href: "contact" }}
animateOnLoad={true} brandName="Expert Dental"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboard <HeroSplitDoubleCarousel
title="Expert Care for Your Perfect Smile" background={{ variant: "glowing-orb" }}
description="Welcome to EXPERT DENTAL CARE, where we provide comprehensive dental treatments to help you maintain healthy, beautiful teeth. Our experienced team uses advanced technology to ensure optimal care and comfort for every patient." tag="Professional 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=1" tagIcon={Sparkles}
imageAlt="Patient with beautiful smile" title="Transform Your Smile"
buttons={[ description="Comprehensive dental care solutions with expert professionals and state-of-the-art technology"
{ text: "Book Appointment", onClick: handleAppointmentClick }, leftCarouselItems={[
{ text: "Call Now", href: "tel:+1-555-123-4567" } {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=1", imageAlt: "Dental treatment 1"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=2", imageAlt: "Dental treatment 2"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=3", imageAlt: "Dental treatment 3"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=4", imageAlt: "Dental treatment 4"},
]}
rightCarouselItems={[
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=5", imageAlt: "Dental service 1"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=6", imageAlt: "Dental service 2"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=7", imageAlt: "Dental service 3"},
{
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=8", imageAlt: "Dental service 4"},
]} ]}
mediaAnimation="slide-up"
background={{ variant: "plain" }}
/> />
</div> </div>
<div id="services" data-section="services"> <div id="services" data-section="services">
<FeatureCardOne <FeatureCardSixteen
title="Our Dental Services" negativeCard={{
description="Experience world-class dental care with our comprehensive range of treatments designed to meet all your oral health needs" items: [
tag="Services" "Time-consuming manual processes", "Limited access to specialists", "Higher costs", "Poor communication"],
textboxLayout="default" }}
gridVariant="three-columns-all-equal-width" positiveCard={{
items: [
"Streamlined digital workflows", "Access to expert dentists", "Transparent pricing", "Clear treatment plans"],
}}
animationType="slide-up" animationType="slide-up"
features={[ title="Why Choose Our Dental Services"
{ description="Experience the difference with modern dental care solutions"
title: "Teeth Cleaning", description: "Starting at $99", imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment-white-background_1232-4445.jpg?_wi=1", imageAlt: "Professional teeth cleaning service" textboxLayout="default"
},
{
title: "Dental Implants", description: "Starting at $1,500", imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67449.jpg", imageAlt: "Dental implant procedure"
},
{
title: "Teeth Whitening", description: "Starting at $199", imageSrc: "http://img.b2bpic.net/free-photo/sunny-close-up-portrait-pretty-blonde-woman-winking-showing-tongue-playful-positive-mood-pastel-sunny-colors_291049-1275.jpg", imageAlt: "Professional teeth whitening"
},
{
title: "Root Canal Treatment", description: "Starting at $800", imageSrc: "http://img.b2bpic.net/free-photo/old-man-sitting-dentistry-room_1157-19459.jpg", imageAlt: "Root canal treatment"
},
{
title: "Braces / Orthodontics", description: "Starting at $3,000", imageSrc: "http://img.b2bpic.net/free-photo/dentist-taking-selfie-with-patient_23-2148396221.jpg", imageAlt: "Orthodontic braces treatment"
},
{
title: "Cosmetic Dentistry", description: "Starting at $500", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-stylish-laughing-model-gray-casual-summer-clothes-brown-hat-with-natural-makeup_158538-11648.jpg", imageAlt: "Cosmetic dentistry services"
}
]}
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<InlineImageSplitTextAbout <TextAbout
heading={[ tag="About Us"
{ type: "text", content: "Meet Our Lead Dentist with Over 20 Years of Excellence" } title="Dedicated to Your Oral Health and Beautiful Smile"
]} useInvertedBackground={false}
buttons={[ />
{ text: "Learn More About Our Team", href: "#testimonials" } </div>
<div id="pricing" data-section="pricing">
<PricingCardEight
plans={[
{
id: "1", badge: "Starter", price: "$99", subtitle: "Essential dental care", buttons: [{ text: "Get Started", href: "contact" }],
features: [
"Regular check-ups", "Teeth cleaning", "Basic X-rays", "Emergency care"],
},
{
id: "2", badge: "Most Popular", badgeIcon: Sparkles,
price: "$199", subtitle: "Comprehensive care", buttons: [{ text: "Get Started", href: "contact" }],
features: [
"Everything in Starter", "Teeth whitening", "Cavity fillings", "Root canal treatment", "Priority scheduling"],
},
{
id: "3", badge: "Premium", price: "$299", subtitle: "Complete smile makeover", buttons: [{ text: "Get Started", href: "contact" }],
features: [
"Everything in Comprehensive", "Cosmetic dentistry", "Dental implants", "Braces & aligners", "24/7 support"],
},
]} ]}
animationType="slide-up"
title="Our Pricing Plans"
description="Choose the perfect plan for your dental needs"
textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardSix <TestimonialCardSix
title="What Our Patients Say"
description="Read real testimonials from satisfied patients who have experienced our excellent dental care"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", name: "Sarah Johnson", handle: "Patient since 2019", testimonial: "Dr. Smith and his team are absolutely fantastic! They made my teeth whitening experience pain-free and the results exceeded my expectations. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-hair-stylist_23-2148113070.jpg", imageAlt: "Sarah Johnson" id: "1", name: "Sarah Johnson", handle: "@sarah.j", testimonial:
}, "Amazing experience! The team is professional and caring. My teeth have never looked better.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=9", imageAlt: "Sarah Johnson"},
{ {
id: "2", name: "Michael Chen", handle: "Patient since 2020", testimonial: "I had my dental implant done here and couldn't be happier. The entire process was professional and the staff was incredibly caring throughout.", imageSrc: "http://img.b2bpic.net/free-photo/selective-focus-male-dentist-process-curing-teeth_651396-1697.jpg", imageAlt: "Michael Chen" id: "2", name: "Michael Chen", handle: "@m.chen", testimonial:
}, "Best dental care I've received. The staff made me feel comfortable and the results speak for themselves.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=10", imageAlt: "Michael Chen"},
{ {
id: "3", name: "Emily Rodriguez", handle: "Patient since 2018", testimonial: "The best dental clinic I've ever been to! They use advanced equipment and really take time to explain everything. My family goes here too!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-cute-girlfriend-giggle-reading-notebook-holding-planner-smiling-camera_1258-201148.jpg", imageAlt: "Emily Rodriguez" id: "3", name: "Emily Rodriguez", handle: "@emily.r", testimonial:
}, "Professional, friendly, and affordable. Highly recommend to anyone looking for quality dental care.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=11", imageAlt: "Emily Rodriguez"},
{ {
id: "4", name: "David Kim", handle: "Patient since 2021", testimonial: "Had root canal treatment here and was nervous, but the team made me feel comfortable. Pain-free procedure and excellent aftercare instructions.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-senior-man_23-2149207197.jpg", imageAlt: "David Kim" id: "4", name: "David Thompson", handle: "@d.thompson", testimonial:
}, "The implant procedure was seamless. I'm thrilled with my new smile!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=12", imageAlt: "David Thompson"},
{ {
id: "5", name: "Jessica Thompson", handle: "Patient since 2017", testimonial: "My orthodontic journey with EXPERT DENTAL CARE was amazing. Professional team, beautiful smile results. Worth every penny!", imageSrc: "http://img.b2bpic.net/free-photo/smiling-female-doctor-holding-medical-reports_107420-73971.jpg", imageAlt: "Jessica Thompson" id: "5", name: "Jessica Lee", handle: "@jessica.lee", testimonial:
}, "After years of dental anxiety, this practice made me feel safe and cared for.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=13", imageAlt: "Jessica Lee"},
{ {
id: "6", name: "Robert Martinez", handle: "Patient since 2019", testimonial: "Regular patient for years now. Consistent quality, friendly staff, and fair prices. This is my go-to dental clinic for all my family's needs.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-gay-pride-lgbt-festival_53876-71008.jpg", imageAlt: "Robert Martinez" id: "6", name: "Robert Wilson", handle: "@r.wilson", testimonial:
} "The cosmetic dentistry work exceeded my expectations. Worth every penny!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=14", imageAlt: "Robert Wilson"},
{
id: "7", name: "Amanda Martinez", handle: "@amanda.m", testimonial:
"Whitening treatment gave me the bright smile I've always wanted.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=15", imageAlt: "Amanda Martinez"},
{
id: "8", name: "Christopher Blake", handle: "@c.blake", testimonial:
"Professional staff and state-of-the-art equipment. Highly satisfied!", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=16", imageAlt: "Christopher Blake"},
]} ]}
speed={40} animationType="slide-up"
title="What Our Patients Say"
description="Real experiences from our satisfied patients"
textboxLayout="default"
useInvertedBackground={false}
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
faqs={[
{
id: "1", title: "What are your office hours?", content:
"We are open Monday through Friday from 8:00 AM to 6:00 PM, and Saturday from 9:00 AM to 2:00 PM. We are closed on Sundays and major holidays."},
{
id: "2", title: "Do you accept insurance?", content:
"Yes, we accept most major dental insurance plans. Please contact us to verify your specific coverage."},
{
id: "3", title: "What is your cancellation policy?", content:
"We require at least 24 hours notice for cancellations. Cancellations made less than 24 hours before your appointment may incur a fee."},
{
id: "4", title: "Are emergency appointments available?", content:
"Yes, we offer emergency dental care. Please call our office immediately for urgent dental issues."},
{
id: "5", title: "How often should I visit the dentist?", content:
"Most people should visit the dentist every 6 months for regular check-ups and cleanings. Some patients with specific conditions may need more frequent visits."},
{
id: "6", title: "Do you offer payment plans?", content:
"Yes, we offer flexible payment plans to make dental care more affordable. Ask our staff about available options."},
]}
title="Frequently Asked Questions"
description="Find answers to common questions about our services"
faqsAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplit <ContactSplitForm
tag="Get In Touch" title="Get In Touch"
title="Book Your Appointment Today" description="Have questions? We'd love to hear from you. Send us a message and we'll respond as soon as possible."
description="Schedule your next dental visit with us. Our friendly team is ready to help you achieve your perfect smile." inputs={[
background={{ variant: "plain" }} {
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "email", type: "email", placeholder: "Your Email", required: true,
},
{
name: "phone", type: "tel", placeholder: "Your Phone", required: false,
},
]}
textarea={{
name: "message", placeholder: "Your Message", rows: 5,
required: true,
}}
useInvertedBackground={false} useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/happy-man-welcoming-lady-sitting-sofa-holding-digital-tablet_23-2147879153.jpg?_wi=2" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772928896778-lpxqavdp.png?_wi=17"
imageAlt="Modern dental clinic"
mediaAnimation="slide-up" mediaAnimation="slide-up"
mediaPosition="right" mediaPosition="right"
inputPlaceholder="Enter your email address" buttonText="Send Message"
buttonText="Schedule Now" onSubmit={(data) => console.log("Form submitted:", data)}
termsText="We respect your privacy. Unsubscribe at any time. By scheduling an appointment, you agree to our terms of service."
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBase <FooterSimple
logoText="EXPERT DENTAL CARE"
columns={[ columns={[
{
title: "Quick Links", items: [
{ label: "Home", href: "/" },
{ label: "Services", href: "#services" },
{ label: "About", href: "#about" },
{ label: "Pricing", href: "#pricing" },
],
},
{ {
title: "Services", items: [ title: "Services", items: [
{ label: "Teeth Cleaning", href: "#services" }, { label: "Teeth Cleaning", href: "#services" },
{ label: "Dental Implants", href: "#services" }, { label: "Dental Implants", href: "#services" },
{ label: "Teeth Whitening", href: "#services" }, { label: "Teeth Whitening", href: "#services" },
{ label: "Root Canal", href: "#services" } { label: "Root Canal", href: "#services" },
] ],
}, },
{ {
title: "Company", items: [ title: "Support", items: [
{ label: "About Us", href: "#about" }, { label: "FAQ", href: "#faq" },
{ label: "Testimonials", href: "#testimonials" },
{ label: "Contact", href: "#contact" }, { label: "Contact", href: "#contact" },
{ label: "Book Appointment", href: "#contact" } { label: "Privacy", href: "#" },
] { label: "Terms", href: "#" },
],
}, },
{
title: "Contact", items: [
{ label: "Phone: +1-555-123-4567", href: "tel:+1-555-123-4567" },
{ label: "Email: info@expertdentalcare.com", href: "mailto:info@expertdentalcare.com" },
{ label: "Monday-Friday: 9AM-6PM", href: "#" },
{ label: "Saturday: 10AM-4PM", href: "#" }
]
}
]} ]}
copyrightText="© 2026 EXPERT DENTAL CARE. All rights reserved." bottomLeftText="© 2025 Expert Dental Care. All rights reserved."
bottomRightText="Made with care for your smile"
/> />
</div> </div>
</ThemeProvider> </ThemeProvider>