Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 51728cbd7c | |||
| a3e9e1bd9f | |||
| 951b6e1ba0 | |||
| 817f89d795 | |||
| 6b25a0428d | |||
| f21ddd1d14 | |||
| 191a37e124 | |||
| 72bec3777c | |||
| d524e54635 | |||
| 97662fa7bf | |||
| d883d02f5d | |||
| 074922b27d |
@@ -12,6 +12,10 @@ import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
|
|||||||
import { Calendar, CheckCircle, Heart, Home, MapPin, Smile, Star, Users, Zap } from "lucide-react";
|
import { Calendar, CheckCircle, Heart, Home, MapPin, Smile, Star, Users, Zap } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
|
const handleAppointmentSubmit = () => {
|
||||||
|
window.location.href = "tel:+14099331234";
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ThemeProvider
|
<ThemeProvider
|
||||||
defaultButtonVariant="directional-hover"
|
defaultButtonVariant="directional-hover"
|
||||||
@@ -36,7 +40,7 @@ export default function LandingPage() {
|
|||||||
{ name: "Testimonials", id: "testimonials" },
|
{ name: "Testimonials", id: "testimonials" },
|
||||||
{ name: "Contact", id: "contact" }
|
{ name: "Contact", id: "contact" }
|
||||||
]}
|
]}
|
||||||
button={{ text: "Book Appointment", href: "#contact" }}
|
button={{ text: "Book Appointment", onClick: handleAppointmentSubmit }}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -47,26 +51,26 @@ export default function LandingPage() {
|
|||||||
tag="Welcome to Our Practice"
|
tag="Welcome to Our Practice"
|
||||||
tagIcon={Smile}
|
tagIcon={Smile}
|
||||||
tagAnimation="slide-up"
|
tagAnimation="slide-up"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/empty-aa-meeting-space-with-chairs-circle-prepared-group-therapy-nobody-office-decorated-with-furniture-rehabilitation-program-session-with-therapist-treating-alcoholism_482257-27825.jpg"
|
imageSrc="https://images.unsplash.com/photo-1576091160399-112ba8d25d1d?w=800&q=80"
|
||||||
imageAlt="Modern dental clinic interior"
|
imageAlt="Modern dental clinic interior"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Request Appointment", href: "#contact" },
|
{ text: "Request Appointment", onClick: handleAppointmentSubmit },
|
||||||
{ text: "Call Now", href: "tel:+14099331234" }
|
{ text: "Call Now", href: "tel:+14099331234" }
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
name: "Jennifer Martinez", handle: "Patient", testimonial: "The entire team was so welcoming and professional. I felt completely comfortable throughout my visit.", rating: 5,
|
name: "Jennifer Martinez", handle: "Patient", testimonial: "The entire team was so welcoming and professional. I felt completely comfortable throughout my visit.", rating: 5,
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-beautiful-blonde-woman-wearing-white-shirt-standing-co-working-space-leaning-desk_74855-15151.jpg?_wi=1"
|
imageSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=400&q=80&_wi=1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "David Chen", handle: "Patient", testimonial: "Dr. Ellisor explained everything clearly. Highly recommend Lake Jackson Family Dentistry!", rating: 5,
|
name: "David Chen", handle: "Patient", testimonial: "Dr. Ellisor explained everything clearly. Highly recommend Lake Jackson Family Dentistry!", rating: 5,
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-wonderful-young-woman-with-kind-big-eyes-gently-smiling-light-wall_197531-4929.jpg?_wi=1"
|
imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&q=80&_wi=1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Sarah Williams", handle: "Patient", testimonial: "Best dental experience I've had. The staff genuinely cares about patient comfort.", rating: 5,
|
name: "Sarah Williams", handle: "Patient", testimonial: "Best dental experience I've had. The staff genuinely cares about patient comfort.", rating: 5,
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-male-doctor-visiting-senior-patients-home-going-through-medical-documents_637285-1356.jpg?_wi=1"
|
imageSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=400&q=80&_wi=1"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
testimonialRotationInterval={5000}
|
testimonialRotationInterval={5000}
|
||||||
@@ -85,7 +89,7 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
imagePosition="right"
|
imagePosition="right"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/stomatolog-professioanl-teeth-clinic-smiling-wearing-uniform-looking-camera-dentist-doctor-discussing-with-mother-child-about-teeth-treatment_482257-12010.jpg"
|
imageSrc="https://images.unsplash.com/photo-1631217b9201-d5ffd007d93e?w=800&q=80"
|
||||||
imageAlt="Dental professional with patient"
|
imageAlt="Dental professional with patient"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
bulletPoints={[
|
bulletPoints={[
|
||||||
@@ -120,10 +124,10 @@ export default function LandingPage() {
|
|||||||
{
|
{
|
||||||
id: "doctors", groupTitle: "Dental Doctors", members: [
|
id: "doctors", groupTitle: "Dental Doctors", members: [
|
||||||
{
|
{
|
||||||
id: "1", title: "Thomas Ellisor, DDS", subtitle: "General & Cosmetic Dentist", detail: "Dr. Ellisor brings 15+ years of experience in comprehensive dental care and cosmetic procedures. He is passionate about creating beautiful, healthy smiles.", imageSrc: "http://img.b2bpic.net/free-photo/nurses-getting-ready-work-day_23-2149309973.jpg", imageAlt: "Dr. Thomas Ellisor"
|
id: "1", title: "Thomas Ellisor, DDS", subtitle: "General & Cosmetic Dentist", detail: "Dr. Ellisor brings 15+ years of experience in comprehensive dental care and cosmetic procedures. He is passionate about creating beautiful, healthy smiles.", imageSrc: "https://images.unsplash.com/photo-1612349317453-3ad32c4a0e6f?w=400&q=80", imageAlt: "Dr. Thomas Ellisor"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2", title: "Cynthia A. Overholser, DDS", subtitle: "Restorative & Preventive Dentist", detail: "Dr. Overholser specializes in restorative dentistry and preventive care. She focuses on maintaining optimal oral health for long-term patient outcomes.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-successful-woman-with-blue-shirt_1098-3627.jpg", imageAlt: "Dr. Cynthia A. Overholser"
|
id: "2", title: "Cynthia A. Overholser, DDS", subtitle: "Restorative & Preventive Dentist", detail: "Dr. Overholser specializes in restorative dentistry and preventive care. She focuses on maintaining optimal oral health for long-term patient outcomes.", imageSrc: "https://images.unsplash.com/photo-1559839734945-a9628c1f84c1?w=400&q=80", imageAlt: "Dr. Cynthia A. Overholser"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -146,26 +150,26 @@ export default function LandingPage() {
|
|||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
title: "General Dentistry", description: "Professional cleanings, fillings, sealants, and oral cancer screenings to maintain your dental health.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-dentist-equipment_23-2148338090.jpg?_wi=1" },
|
title: "General Dentistry", description: "Professional cleanings, fillings, sealants, and oral cancer screenings to maintain your dental health.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1567353537519-db20aad405ea?w=400&q=80" },
|
||||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-her-smile-mirror-dentist_23-2148338138.jpg?_wi=1" }
|
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1576091160550-2173dba999ef?w=400&q=80" }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
title: "Restorative Dentistry", description: "Crowns, bridges, dental implants, root canals, and dentures to restore your smile and function.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-her-smile-mirror-dentist_23-2148338138.jpg?_wi=2" },
|
title: "Restorative Dentistry", description: "Crowns, bridges, dental implants, root canals, and dentures to restore your smile and function.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1606811841689-23db3c05dd64?w=400&q=80" },
|
||||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-dentist-patient_23-2149164297.jpg?_wi=1" }
|
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1606811841550-1e0f43b4c7b8?w=400&q=80" }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
title: "Cosmetic Dentistry", description: "Teeth whitening, porcelain veneers, and smile makeovers to achieve your dream smile.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-dentist-patient_23-2149164297.jpg?_wi=2" },
|
title: "Cosmetic Dentistry", description: "Teeth whitening, porcelain veneers, and smile makeovers to achieve your dream smile.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1576091160626-8e4f96a8f1f1?w=400&q=80" },
|
||||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-dentist-equipment_23-2148338090.jpg?_wi=2" }
|
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1605461604834-78ad91c6d63f?w=400&q=80" }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
title: "Additional Care Services", description: "Orthodontic treatment, TMJ/TMD treatment, extractions, and emergency dental care available.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-her-smile-mirror-dentist_23-2148338138.jpg?_wi=3" },
|
title: "Additional Care Services", description: "Orthodontic treatment, TMJ/TMD treatment, extractions, and emergency dental care available.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1589308078519-f75b0fa48897?w=400&q=80" },
|
||||||
phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-dentist-patient_23-2149164297.jpg?_wi=3" }
|
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1605461404969-2292a94bee7d?w=400&q=80" }
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
buttons={[{ text: "Book Your Visit", href: "#contact" }]}
|
buttons={[{ text: "Book Your Visit", onClick: handleAppointmentSubmit }]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -181,16 +185,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1", title: "Exceptional Care and Attention", quote: "Dr. Ellisor took time to explain everything and made me feel completely at ease. The entire staff is professional and caring.", name: "Margaret Thompson", role: "Patient", imageSrc: "http://img.b2bpic.net/free-photo/happy-beautiful-blonde-woman-wearing-white-shirt-standing-co-working-space-leaning-desk_74855-15151.jpg?_wi=2", imageAlt: "Margaret Thompson"
|
id: "1", title: "Exceptional Care and Attention", quote: "Dr. Ellisor took time to explain everything and made me feel completely at ease. The entire staff is professional and caring.", name: "Margaret Thompson", role: "Patient", imageSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=400&q=80&_wi=2", imageAlt: "Margaret Thompson"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2", title: "Family-Friendly Dental Practice", quote: "We bring all three of our children here. Everyone from the dentists to the front desk staff treats our family like they care.", name: "Robert & Linda Johnson", role: "Patients", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-wonderful-young-woman-with-kind-big-eyes-gently-smiling-light-wall_197531-4929.jpg?_wi=2", imageAlt: "Johnson Family"
|
id: "2", title: "Family-Friendly Dental Practice", quote: "We bring all three of our children here. Everyone from the dentists to the front desk staff treats our family like they care.", name: "Robert & Linda Johnson", role: "Patients", imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=400&q=80&_wi=2", imageAlt: "Johnson Family"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "3", title: "Modern Facility, Caring Team", quote: "The clinic is clean and modern, and the staff makes dental visits comfortable. Highly recommend to anyone looking for quality dental care.", name: "Patricia Garcia", role: "Patient", imageSrc: "http://img.b2bpic.net/free-photo/happy-male-doctor-visiting-senior-patients-home-going-through-medical-documents_637285-1356.jpg?_wi=2", imageAlt: "Patricia Garcia"
|
id: "3", title: "Modern Facility, Caring Team", quote: "The clinic is clean and modern, and the staff makes dental visits comfortable. Highly recommend to anyone looking for quality dental care.", name: "Patricia Garcia", role: "Patient", imageSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=400&q=80&_wi=2", imageAlt: "Patricia Garcia"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "4", title: "My Go-To Dental Provider", quote: "Been a patient for 5 years. The consistency of care, professionalism, and genuine concern for patients is outstanding.", name: "Michael Torres", role: "Patient", imageSrc: "http://img.b2bpic.net/free-photo/portrait-person-smiling_23-2151169284.jpg", imageAlt: "Michael Torres"
|
id: "4", title: "My Go-To Dental Provider", quote: "Been a patient for 5 years. The consistency of care, professionalism, and genuine concern for patients is outstanding.", name: "Michael Torres", role: "Patient", imageSrc: "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=400&q=80", imageAlt: "Michael Torres"
|
||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
@@ -209,6 +213,7 @@ export default function LandingPage() {
|
|||||||
inputPlaceholder="Enter your email"
|
inputPlaceholder="Enter your email"
|
||||||
buttonText="Request Appointment"
|
buttonText="Request Appointment"
|
||||||
termsText="We respect your privacy. Your appointment request will be reviewed by our team."
|
termsText="We respect your privacy. Your appointment request will be reviewed by our team."
|
||||||
|
onSubmit={handleAppointmentSubmit}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user