Compare commits
20 Commits
version_12
...
version_15
| Author | SHA1 | Date | |
|---|---|---|---|
| e0ab9cc3b8 | |||
| b9a2270a09 | |||
| effce66e8e | |||
| 9aeb442781 | |||
| 7002ed49d1 | |||
| 06f5bb819d | |||
| 5ddd49871f | |||
| c6851ccc59 | |||
| 4418116a1e | |||
| 5803ea50ea | |||
| 3143b58ff4 | |||
| a153407906 | |||
| b00784086b | |||
| aef6003853 | |||
| af7cae69b8 | |||
| f5e284ffdd | |||
| 0925738bed | |||
| e626b43f38 | |||
| 0fcefb5dbc | |||
| 1300619f48 |
@@ -1,17 +1,15 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Geist, Geist_Mono } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import "./styles/base.css";
|
||||
import "./styles/variables.css";
|
||||
import "./globals.css";
|
||||
|
||||
const geist = Geist({
|
||||
variable: "--font-geist-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const geistMono = Geist_Mono({
|
||||
variable: "--font-geist-mono", subsets: ["latin"],
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "EXPERT DENTAL CARE", description: "Expert Dental Care provides comprehensive dental treatments with experienced dentists and advanced technology."};
|
||||
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({
|
||||
children,
|
||||
@@ -19,9 +17,21 @@ export default function RootLayout({
|
||||
children: React.ReactNode;
|
||||
}) {
|
||||
return (
|
||||
<html lang="en">
|
||||
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<body className={`${inter.variable}`}>
|
||||
{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
|
||||
dangerouslySetInnerHTML={{
|
||||
@@ -1392,4 +1402,4 @@ export default function RootLayout({
|
||||
</body>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -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,7 +11,6 @@ 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 = () => {
|
||||
@@ -41,7 +39,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" }
|
||||
]}
|
||||
@@ -135,19 +132,6 @@ export default function LandingPage() {
|
||||
/>
|
||||
</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
|
||||
@@ -193,7 +177,7 @@ export default function LandingPage() {
|
||||
},
|
||||
{
|
||||
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"
|
||||
@@ -233,24 +217,6 @@ 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"
|
||||
@@ -289,7 +255,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"
|
||||
|
||||
Reference in New Issue
Block a user