Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| fc3b982e2c | |||
| 75b514d75e | |||
| 156da874a7 | |||
| f456aad35a | |||
| 13b61ad5b0 |
135
src/app/page.tsx
135
src/app/page.tsx
@@ -28,14 +28,11 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home", id: "hero"},
|
{ name: "About Us", id: "about" },
|
||||||
{
|
{ name: "Treatments", id: "treatments" },
|
||||||
name: "Our Clinic", id: "about"},
|
{ name: "Reviews", id: "reviews" },
|
||||||
{
|
{ name: "Contact", id: "contact" }
|
||||||
name: "Treatments", id: "treatments"},
|
|
||||||
{
|
|
||||||
name: "Reviews", id: "reviews"},
|
|
||||||
]}
|
]}
|
||||||
brandName="Dumfries Dental Clinic"
|
brandName="Dumfries Dental Clinic"
|
||||||
/>
|
/>
|
||||||
@@ -43,38 +40,28 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitDualMedia
|
<HeroSplitDualMedia
|
||||||
background={{
|
background={{ variant: "radial-gradient" }}
|
||||||
variant: "radial-gradient"}}
|
title="Gentle Dental Care in Dumfries"
|
||||||
title="A Reassuring Standard of Dental Excellence"
|
description="We offer a calm, professional environment for all your general and cosmetic dental needs. We are dedicated to your comfort and health."
|
||||||
description="Providing gentle, high-quality general and cosmetic dentistry in the heart of Dumfries. Your smile and comfort are our primary focus."
|
tag="High Street Dental Clinic"
|
||||||
tag="Trusted Dental Care"
|
buttons={[{ text: "Get in Touch", href: "#contact" }]}
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Book an Appointment", href: "#contact"},
|
|
||||||
]}
|
|
||||||
mediaItems={[
|
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: "Clinic Reception" },
|
||||||
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: "Consultation" }
|
||||||
{
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-girlfriends-enjoying-time-together_23-2148925910.jpg?_wi=1", imageAlt: "Dental treatment consultation"}
|
|
||||||
]}
|
]}
|
||||||
mediaAnimation="blur-reveal"
|
mediaAnimation="blur-reveal"
|
||||||
rating={4.6}
|
rating={5}
|
||||||
ratingText="Based on 13 Google Reviews"
|
ratingText="Welcoming new patients"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="about" data-section="about">
|
<div id="about" data-section="about">
|
||||||
<MediaAbout
|
<MediaAbout
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Care Built on Precision and Comfort"
|
title="Your Smile, Our Passion"
|
||||||
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."
|
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."
|
||||||
buttons={[
|
|
||||||
{
|
|
||||||
text: "Learn About Our Approach", href: "#"},
|
|
||||||
]}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/nurse-consulting-old-man-nursing-home_23-2148740040.jpg"
|
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>
|
</div>
|
||||||
|
|
||||||
@@ -82,30 +69,26 @@ export default function LandingPage() {
|
|||||||
<ProductCardFour
|
<ProductCardFour
|
||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
gridVariant="one-large-left-three-stacked-right"
|
gridVariant="four-items-2x2-equal-grid"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
|
title="Our Services"
|
||||||
|
description="We provide a range of dental services tailored to your needs."
|
||||||
products={[
|
products={[
|
||||||
{
|
{ 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: "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: "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: "2", name: "Cosmetic Bonding", price: "Transformation", variant: "Aesthetic", imageSrc: "http://img.b2bpic.net/free-photo/two-happy-girlfriends-smiling-camera_1301-2348.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" }
|
||||||
{
|
|
||||||
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"},
|
|
||||||
]}
|
]}
|
||||||
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>
|
||||||
|
|
||||||
<div id="nervous" data-section="nervous">
|
<div id="nervous" data-section="nervous">
|
||||||
<MediaAbout
|
<MediaAbout
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="We Understand Nervous Patients"
|
title="Nervous? You're Safe With Us"
|
||||||
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."
|
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"
|
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>
|
</div>
|
||||||
|
|
||||||
@@ -114,48 +97,27 @@ export default function LandingPage() {
|
|||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
title="Patient Stories"
|
||||||
{
|
description="Read what our local patients say about their experience."
|
||||||
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"},
|
|
||||||
]}
|
|
||||||
showRating={true}
|
showRating={true}
|
||||||
title="Trusted by Our Local Community"
|
testimonials={[
|
||||||
description="Hear from the patients who have found their confidence and comfort with us."
|
{ 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>
|
||||||
|
|
||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactSplitForm
|
<ContactSplitForm
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Schedule Your Visit"
|
title="Contact Us"
|
||||||
description="195 High St, Dumfries DG1 2QT\nTel: +44 1387 253503"
|
description="195 High St, Dumfries DG1 2QT. Call us today to book an appointment or ask any questions."
|
||||||
inputs={[
|
inputs={[
|
||||||
{
|
{ name: "name", type: "text", placeholder: "Full Name", required: true },
|
||||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
{ name: "email", type: "email", placeholder: "Email Address", required: true }
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "phone", type: "tel", placeholder: "Your Phone Number", required: true,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
textarea={{
|
textarea={{ name: "message", placeholder: "How can we assist you?", rows: 4 }}
|
||||||
name: "message", placeholder: "How can we help you?", rows: 4,
|
buttonText="Submit Query"
|
||||||
}}
|
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/japan-landmark-urban-landscape_23-2148889595.jpg?_wi=1"
|
|
||||||
buttonText="Book Consultation"
|
|
||||||
mediaAnimation="slide-up"
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -163,25 +125,10 @@ export default function LandingPage() {
|
|||||||
<FooterMedia
|
<FooterMedia
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/japan-landmark-urban-landscape_23-2148889595.jpg?_wi=2"
|
imageSrc="http://img.b2bpic.net/free-photo/japan-landmark-urban-landscape_23-2148889595.jpg?_wi=2"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Clinic", items: [{ label: "About", href: "#about" }, { label: "Treatments", href: "#treatments" }] },
|
||||||
title: "Services", items: [
|
{ title: "Get in touch", items: [{ label: "Contact", href: "#contact" }] }
|
||||||
{
|
|
||||||
label: "General Dentistry", href: "#"},
|
|
||||||
{
|
|
||||||
label: "Cosmetic Dentistry", href: "#"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Clinic", items: [
|
|
||||||
{
|
|
||||||
label: "About Us", href: "#"},
|
|
||||||
{
|
|
||||||
label: "Contact", href: "#contact"},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
logoText="Dumfries Dental Clinic"
|
logoText="Dumfries Dental Clinic"
|
||||||
copyrightText="© 2025 Dumfries Dental Clinic. All Rights Reserved."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user