Merge version_2 into main #4

Merged
bender merged 1 commits from version_2 into main 2026-03-31 18:01:58 +00:00

View File

@@ -28,14 +28,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home", id: "hero"},
{
name: "Our Clinic", id: "about"},
{
name: "Treatments", id: "treatments"},
{
name: "Reviews", id: "reviews"},
{ name: "Home", id: "hero" },
{ name: "About Us", id: "about" },
{ name: "Treatments", id: "treatments" },
{ name: "Reviews", id: "reviews" },
{ name: "Contact", id: "contact" }
]}
brandName="Dumfries Dental Clinic"
/>
@@ -43,38 +40,28 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "radial-gradient"}}
title="A Reassuring Standard of Dental Excellence"
description="Providing gentle, high-quality general and cosmetic dentistry in the heart of Dumfries. Your smile and comfort are our primary focus."
tag="Trusted Dental Care"
buttons={[
{
text: "Book an Appointment", href: "#contact"},
]}
background={{ variant: "radial-gradient" }}
title="Gentle Dental Care in Dumfries"
description="We offer a calm, professional environment for all your general and cosmetic dental needs. We are dedicated to your comfort and health."
tag="High Street Dental Clinic"
buttons={[{ text: "Get in Touch", href: "#contact" }]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/african-american-patient-filling-report-papers-talking-receptionist-hospital-reception-counter-woman-writing-medical-form-before-checkup-appointment-with-doctor-health-center_482257-51637.jpg?_wi=1", imageAlt: "Luxurious Dumfries Dental Clinic Reception"},
{
imageSrc: "http://img.b2bpic.net/free-photo/young-girlfriends-enjoying-time-together_23-2148925910.jpg?_wi=1", imageAlt: "Dental treatment consultation"}
{ imageSrc: "http://img.b2bpic.net/free-photo/african-american-patient-filling-report-papers-talking-receptionist-hospital-reception-counter-woman-writing-medical-form-before-checkup-appointment-with-doctor-health-center_482257-51637.jpg?_wi=1", imageAlt: "Clinic Reception" },
{ imageSrc: "http://img.b2bpic.net/free-photo/young-girlfriends-enjoying-time-together_23-2148925910.jpg?_wi=1", imageAlt: "Consultation" }
]}
mediaAnimation="blur-reveal"
rating={4.6}
ratingText="Based on 13 Google Reviews"
rating={5}
ratingText="Welcoming new patients"
/>
</div>
<div id="about" data-section="about">
<MediaAbout
useInvertedBackground={false}
title="Care Built on Precision and Comfort"
description="At Dumfries Dental Clinic, we believe that modern dentistry should be an experience of absolute calm. From your initial greeting at our High Street location to the conclusion of your treatment, our team is dedicated to providing personalised, thorough care that leaves you feeling confident and reassured."
buttons={[
{
text: "Learn About Our Approach", href: "#"},
]}
title="Your Smile, Our Passion"
description="Located on High Street, we are a family-run dental practice focused on gentle care and long-term oral health. Whether you need a check-up or a cosmetic refresh, our team ensures every visit is relaxed and clear."
imageSrc="http://img.b2bpic.net/free-photo/nurse-consulting-old-man-nursing-home_23-2148740040.jpg"
imageAlt="Gentle dental care in a modern environment"
imageAlt="Our team approach"
/>
</div>
@@ -82,30 +69,26 @@ export default function LandingPage() {
<ProductCardFour
animationType="slide-up"
textboxLayout="split"
gridVariant="one-large-left-three-stacked-right"
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={true}
title="Our Services"
description="We provide a range of dental services tailored to your needs."
products={[
{
id: "1", name: "General Dentistry", price: "Comprehensive", variant: "Routine", imageSrc: "http://img.b2bpic.net/free-photo/young-girlfriends-enjoying-time-together_23-2148925910.jpg?_wi=2"},
{
id: "2", name: "Cosmetic Bonding", price: "Transformation", variant: "Aesthetic", imageSrc: "http://img.b2bpic.net/free-photo/two-happy-girlfriends-smiling-camera_1301-2348.jpg"},
{
id: "3", name: "Professional Whitening", price: "Radiant", variant: "Cosmetic", imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-with-surgical-mask-holding-dental-instruments_107420-73958.jpg"},
{
id: "4", name: "Dental Hygiene", price: "Healthy", variant: "Preventive", imageSrc: "http://img.b2bpic.net/free-photo/african-american-patient-filling-report-papers-talking-receptionist-hospital-reception-counter-woman-writing-medical-form-before-checkup-appointment-with-doctor-health-center_482257-51637.jpg?_wi=2"},
{ id: "1", name: "General Exams", price: "Routine", variant: "General", imageSrc: "http://img.b2bpic.net/free-photo/young-girlfriends-enjoying-time-together_23-2148925910.jpg?_wi=2" },
{ id: "2", name: "Cosmetic Bonding", price: "Smile", variant: "Cosmetic", imageSrc: "http://img.b2bpic.net/free-photo/two-happy-girlfriends-smiling-camera_1301-2348.jpg" },
{ id: "3", name: "Whitening", price: "Bright", variant: "Cosmetic", imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-with-surgical-mask-holding-dental-instruments_107420-73958.jpg" },
{ id: "4", name: "Hygiene Visits", price: "Fresh", variant: "Hygiene", imageSrc: "http://img.b2bpic.net/free-photo/african-american-patient-filling-report-papers-talking-receptionist-hospital-reception-counter-woman-writing-medical-form-before-checkup-appointment-with-doctor-health-center_482257-51637.jpg?_wi=2" }
]}
title="A Complete Range of Dental Services"
description="Whether you require routine hygiene, restorative general care, or cosmetic confidence boosters like composite bonding and whitening, we are here for you."
/>
</div>
<div id="nervous" data-section="nervous">
<MediaAbout
useInvertedBackground={false}
title="We Understand Nervous Patients"
description="Dental anxiety is very common, and we have built our entire clinical philosophy around making sure you feel heard, comfortable, and in total control. Our team is specifically trained to work at your pace, ensuring a gentle, pain-free, and reassuring journey every step of the way."
title="Nervous? You're Safe With Us"
description="We specialize in making nervous patients feel completely at ease. We take our time, explain every step, and prioritize your comfort above all else."
imageSrc="http://img.b2bpic.net/free-photo/close-up-dentist-using-instruments_23-2151053270.jpg"
imageAlt="Patient relaxing in modern dental chair"
imageAlt="Patient care"
/>
</div>
@@ -114,48 +97,27 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{
id: "1", name: "Sarah J.", handle: "@dumfries", testimonial: "I was very nervous, but the staff were incredibly gentle. A wonderful experience.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-talking-her-doctor-medical-clinic_637285-9073.jpg?_wi=1"},
{
id: "2", name: "Michael T.", handle: "@dumfries", testimonial: "Excellent hygiene appointment. Everything was thorough and well-explained.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/attractive-patient-redviolet-dress-laying-dental-chair-while-female-dentist-treating-her-teeth-with-special-instruments_627829-9765.jpg"},
{
id: "3", name: "Emma L.", handle: "@dumfries", testimonial: "My composite bonding looks natural and perfect. Highly recommend.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiley-doctor-checking-patient_23-2149726926.jpg"},
{
id: "4", name: "David W.", handle: "@dumfries", testimonial: "Professional, clean, and very welcoming. Best clinic in town.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-queer-eldery-women-back-view_23-2149732512.jpg"},
{
id: "5", name: "Linda M.", handle: "@dumfries", testimonial: "The most comfortable dental visit I've had in years. So attentive.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-woman-talking-her-doctor-medical-clinic_637285-9073.jpg?_wi=2"},
]}
title="Patient Stories"
description="Read what our local patients say about their experience."
showRating={true}
title="Trusted by Our Local Community"
description="Hear from the patients who have found their confidence and comfort with us."
testimonials={[
{ id: "1", name: "Sarah", handle: "@local", testimonial: "Very gentle and professional. Best dentist in town!", rating: 5 },
{ id: "2", name: "James", handle: "@local", testimonial: "Finally found a dentist who really listens. Highly recommended.", rating: 5 }
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Schedule Your Visit"
description="195 High St, Dumfries DG1 2QT\nTel: +44 1387 253503"
title="Contact Us"
description="195 High St, Dumfries DG1 2QT. Call us today to book an appointment or ask any questions."
inputs={[
{
name: "name", type: "text", placeholder: "Your Name", required: true,
},
{
name: "phone", type: "tel", placeholder: "Your Phone Number", required: true,
},
{ name: "name", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email Address", required: true }
]}
textarea={{
name: "message", placeholder: "How can we help you?", rows: 4,
}}
imageSrc="http://img.b2bpic.net/free-photo/japan-landmark-urban-landscape_23-2148889595.jpg?_wi=1"
buttonText="Book Consultation"
mediaAnimation="slide-up"
textarea={{ name: "message", placeholder: "How can we assist you?", rows: 4 }}
buttonText="Submit Query"
/>
</div>
@@ -163,25 +125,10 @@ export default function LandingPage() {
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/japan-landmark-urban-landscape_23-2148889595.jpg?_wi=2"
columns={[
{
title: "Services", items: [
{
label: "General Dentistry", href: "#"},
{
label: "Cosmetic Dentistry", href: "#"},
],
},
{
title: "Clinic", items: [
{
label: "About Us", href: "#"},
{
label: "Contact", href: "#contact"},
],
},
{ title: "Clinic", items: [{ label: "About", href: "#about" }, { label: "Treatments", href: "#treatments" }] },
{ title: "Get in touch", items: [{ label: "Contact", href: "#contact" }] }
]}
logoText="Dumfries Dental Clinic"
copyrightText="© 2025 Dumfries Dental Clinic. All Rights Reserved."
/>
</div>
</ReactLenis>