30 Commits

Author SHA1 Message Date
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
2 changed files with 38 additions and 45 deletions

View File

@@ -1,14 +1,17 @@
import type { Metadata } from "next";
import { DM_Sans } from "next/font/google";
import "./styles/variables.css";
import "./styles/base.css";
import { Geist, Geist_Mono } from "next/font/google";
import "./globals.css";
const dmSans = DM_Sans({
variable: "--font-dm-sans", subsets: ["latin"],
const geist = Geist({
variable: "--font-geist-sans", subsets: ["latin"],
});
const geistMono = Geist_Mono({
variable: "--font-geist-mono", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "EXPERT DENTAL CARE - Comprehensive Dental Services", description: "Welcome to EXPERT DENTAL CARE. We provide comprehensive dental treatments including teeth cleaning, dental implants, teeth whitening, and more. 20+ years of experience serving happy patients."};
title: "EXPERT DENTAL CARE", description: "Expert Dental Care provides comprehensive dental treatments with experienced dentists and advanced technology."};
export default function RootLayout({
children,
@@ -16,23 +19,9 @@ export default function RootLayout({
children: React.ReactNode;
}) {
return (
<html lang="en" suppressHydrationWarning>
<body className={`${dmSans.variable}`}>
<div id="root">
<script
dangerouslySetInnerHTML={{
__html: `
const theme = localStorage.getItem('theme') || 'system';
if (theme === 'dark' || (theme === 'system' && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
document.documentElement.classList.add('dark');
} else {
document.documentElement.classList.remove('dark');
}
`,
}}
/>
{children}
</div>
<html lang="en">
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
{children}
<script
dangerouslySetInnerHTML={{
@@ -1403,4 +1392,4 @@ export default function RootLayout({
</body>
</html>
);
}
}

View File

@@ -4,7 +4,6 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
@@ -12,6 +11,7 @@ import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCar
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import { Shield, Zap, Heart, DollarSign } from 'lucide-react';
const handleAppointmentClick = () => {
@@ -40,7 +40,6 @@ export default function LandingPage() {
brandName="EXPERT DENTAL CARE"
navItems={[
{ name: "Services", id: "services" },
{ name: "About", id: "about" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }
]}
@@ -128,25 +127,12 @@ export default function LandingPage() {
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"
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-1772925259479-neifdik6.png", imageAlt: "Happy patients"
}
]}
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
heading={[
{ type: "text", content: "Meet Our Lead Dentist with Over 20 Years of Excellence" }
]}
buttons={[
{ text: "Learn More About Our Team", href: "#testimonials" }
]}
buttonAnimation="slide-up"
useInvertedBackground={false}
/>
</div>
<div id="features" data-section="features">
<div>
<FeatureBorderGlow
@@ -180,19 +166,19 @@ export default function LandingPage() {
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"
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-1772925440120-hs5l4x66.jpg", 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"
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-1772925708314-cs4pj2l7.png", 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"
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-1772925836873-9irpjklv.jpg", 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"
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-1772926378814-cb0nth1m.jpg", imageAlt: "Personalized care", tag: "Custom", subtitle: "Tailored"
}
]}
textboxLayout="default"
@@ -232,6 +218,24 @@ export default function LandingPage() {
/>
</div>
<div id="socialproof" data-section="socialproof">
<SocialProofOne
title="Trusted by Industry Leaders"
description="Join thousands of patients who have experienced our exceptional dental care"
tag="Partners"
textboxLayout="default"
useInvertedBackground={false}
names={[
"American Dental Association", "International Implant Association", "Cosmetic Dentistry Academy", "Orthodontic Society", "Dental Excellence Network", "Patient Care Foundation", "International Dental Federation", "Advanced Dental Institute", "Global Orthodontics Alliance", "Dental Innovation Hub"
]}
logos={[
"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772924976157-reitda45.png", "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AQFSYOeBWG7LyEYTdDfN4zPwli/uploaded-1772923976239-t0hjwr9a.png"
]}
speed={40}
showCard={true}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
title="What Our Patients Say"
@@ -270,7 +274,7 @@ export default function LandingPage() {
description="Schedule your next dental visit with us. Our friendly team is ready to help you achieve your perfect smile."
background={{ variant: "plain" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/happy-man-welcoming-lady-sitting-sofa-holding-digital-tablet_23-2147879153.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/premium-photo/nature-reserve-zelenci-krajnska-gora-slovenia-europe-wonderful-morning-view-zelenci-nature-reserve-slovenia-travel_527096-20488.jpg?id=42831486"
imageAlt="Modern dental clinic"
mediaAnimation="slide-up"
mediaPosition="right"