12 Commits

Author SHA1 Message Date
f91320ed16 Merge version_2 into main
Merge version_2 into main
2026-06-02 21:33:36 +00:00
b575d59429 Update src/app/testimonials/page.tsx 2026-06-02 21:33:33 +00:00
0777af55e8 Update src/app/services/page.tsx 2026-06-02 21:33:32 +00:00
18a7f92821 Update src/app/page.tsx 2026-06-02 21:33:32 +00:00
0db4bea860 Update src/app/contact/page.tsx 2026-06-02 21:33:31 +00:00
8c98b08a73 Update src/app/about/page.tsx 2026-06-02 21:33:31 +00:00
3e87275cd4 Merge version_2 into main
Merge version_2 into main
2026-06-02 21:32:31 +00:00
34ffe00ae7 Add src/app/testimonials/page.tsx 2026-06-02 21:32:27 +00:00
762e79e792 Add src/app/services/page.tsx 2026-06-02 21:32:27 +00:00
f638835a9b Update src/app/page.tsx 2026-06-02 21:32:27 +00:00
45d7406c86 Add src/app/contact/page.tsx 2026-06-02 21:32:26 +00:00
e105136178 Add src/app/about/page.tsx 2026-06-02 21:32:26 +00:00
5 changed files with 392 additions and 107 deletions

86
src/app/about/page.tsx Normal file
View File

@@ -0,0 +1,86 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import FooterBase from '@/components/sections/footer/FooterBase';
export default function AboutPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="smallMedium"
sizing="mediumLargeSizeMediumTitles"
background="aurora"
cardStyle="layered-gradient"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
brandName="Mary M O'Connor Pediatric Dentistry"
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/testimonials" },
{ name: "Contact", id: "/contact" }
]}
button={{
text: "Schedule Appointment", href: "/contact"
}}
/>
</div>
<div id="about" data-section="about">
<TextSplitAbout
title="Meet Dr. Mary M. O'Connor: Your Child's Partner in Oral Health"
description={[
"Dr. O'Connor is dedicated to providing gentle and effective pediatric dental care, ensuring every child feels comfortable and confident during their visit.", "With years of experience, she builds trust with young patients and their families, fostering a lifetime of healthy smiles."
]}
useInvertedBackground={false}
buttons={[
{ text: "About the Doctor", href: "/about-the-doctor" },
{ text: "Special Needs Dentistry", href: "/special-needs-dentistry" }
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Mary M O'Connor Pediatric Dentistry"
copyrightText="© 2025 Mary M O'Connor Pediatric Dentistry | Nurturing San Diego Smiles"
columns={[
{
title: "Services", items: [
{ label: "Exams & Cleanings", href: "/pediatric-dental-services" },
{ label: "Preventive Care", href: "/pediatric-dental-services" },
{ label: "Special Needs Dentistry", href: "/special-needs-dentistry" },
{ label: "Emergency Visits", href: "/pediatric-dental-services" }
]
},
{
title: "Practice", items: [
{ label: "About the Doctor", href: "/about-the-doctor" },
{ label: "New Patients", href: "/new-patients" },
{ label: "Reviews", href: "/testimonials" },
{ label: "Contact Us", href: "/contact" }
]
},
{
title: "Connect", items: [
{ label: "Online Forms", href: "/new-patients" },
{ label: "Insurance Verification", href: "/new-patients" },
{ label: "Google Reviews", href: "/testimonials" },
{ label: "Blog & Resources", href: "/blog" }
]
}
]}
/>
</div>
</ThemeProvider>
);
}

91
src/app/contact/page.tsx Normal file
View File

@@ -0,0 +1,91 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterBase from '@/components/sections/footer/FooterBase';
import { Mail } from 'lucide-react';
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="smallMedium"
sizing="mediumLargeSizeMediumTitles"
background="aurora"
cardStyle="layered-gradient"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
brandName="Mary M O'Connor Pediatric Dentistry"
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/testimonials" },
{ name: "Contact", id: "/contact" }
]}
button={{
text: "Schedule Appointment", href: "/contact"
}}
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
tag="Schedule a Visit"
tagIcon={Mail}
title="Book Your Child's Gentle Dental Appointment"
description="Let's give your child a positive dental experience. Schedule an appointment online or give us a call today."
background={{ variant: "plain" }}
useInvertedBackground={true}
imageSrc="http://img.b2bpic.net/free-photo/green-neon-lights-alphabet-letters_53876-15059.jpg"
imageAlt="Bright and friendly pediatric dental waiting room"
mediaPosition="right"
mediaAnimation="slide-up"
inputPlaceholder="Enter your email"
buttonText="Schedule Online"
termsText="By scheduling, you agree to our privacy policy. We look forward to welcoming your family!"
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Mary M O'Connor Pediatric Dentistry"
copyrightText="© 2025 Mary M O'Connor Pediatric Dentistry | Nurturing San Diego Smiles"
columns={[
{
title: "Services", items: [
{ label: "Exams & Cleanings", href: "/pediatric-dental-services" },
{ label: "Preventive Care", href: "/pediatric-dental-services" },
{ label: "Special Needs Dentistry", href: "/special-needs-dentistry" },
{ label: "Emergency Visits", href: "/pediatric-dental-services" }
]
},
{
title: "Practice", items: [
{ label: "About the Doctor", href: "/about-the-doctor" },
{ label: "New Patients", href: "/new-patients" },
{ label: "Reviews", href: "/testimonials" },
{ label: "Contact Us", href: "/contact" }
]
},
{
title: "Connect", items: [
{ label: "Online Forms", href: "/new-patients" },
{ label: "Insurance Verification", href: "/new-patients" },
{ label: "Google Reviews", href: "/testimonials" },
{ label: "Blog & Resources", href: "/blog" }
]
}
]}
/>
</div>
</ThemeProvider>
);
}

View File

@@ -3,11 +3,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterBase from '@/components/sections/footer/FooterBase';
import { Sparkles, Smile, Star, Mail } from 'lucide-react';
@@ -29,14 +25,14 @@ export default function LuxuryDentistPage() {
<NavbarLayoutFloatingInline
brandName="Mary M O'Connor Pediatric Dentistry"
navItems={[
{ name: "Home", id: "hero" },
{ name: "Services", id: "services" },
{ name: "About", id: "about" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" }
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/testimonials" },
{ name: "Contact", id: "/contact" }
]}
button={{
text: "Schedule Appointment", href: "#contact"
text: "Schedule Appointment", href: "/contact"
}}
/>
</div>
@@ -58,58 +54,13 @@ export default function LuxuryDentistPage() {
]}
enableKpiAnimation={true}
buttons={[
{ text: "Schedule Appointment", href: "#contact" },
{ text: "Schedule Appointment", href: "/contact" },
{ text: "Call Now", href: "tel:+16195551234" }
]}
mediaAnimation="slide-up"
/>
</div>
<div id="services" data-section="services">
<ProductCardTwo
title="Our Comprehensive Pediatric Dental Services"
description="Providing a full range of gentle dental care to ensure your child's healthy, beautiful smile from infancy through adolescence."
tag="Healthy Smiles for Life"
tagIcon={Smile}
textboxLayout="default"
animationType="slide-up"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "1", brand: "Dental Care", name: "Exams & Cleanings", price: "Contact for details", rating: 5,
reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/wall-paint-poster-splattered-spotted_1194-8164.jpg", imageAlt: "Child receiving a dental check-up and cleaning"
},
{
id: "2", brand: "Restorative", name: "Fillings & Restorations", price: "Contact for details", rating: 5,
reviewCount: "150", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=da0nz4", imageAlt: "Child undergoing gentle dental filling procedure"
},
{
id: "3", brand: "Prevention", name: "Preventive Care", price: "Contact for details", rating: 5,
reviewCount: "180", imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-letter-p_53876-63693.jpg", imageAlt: "Child receiving fluoride treatment for strong teeth"
}
]}
buttons={[
{ text: "View All Services", href: "/pediatric-dental-services" }
]}
/>
</div>
<div id="about" data-section="about">
<InlineImageSplitTextAbout
heading={[
{ type: "text", content: "Meet Dr. Mary M. O'Connor: Your Child's Partner in Oral Health" }
]}
useInvertedBackground={false}
buttons={[
{ text: "About the Doctor", href: "/about-the-doctor" },
{ text: "Special Needs Dentistry", href: "/special-needs-dentistry" }
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=nyd2m4"
imageAlt="Dr. Mary M O'Connor smiling with a child patient in her dental clinic"
/>
</div>
<div id="features" data-section="features">
<FeatureCardOne
title="Why Parents Choose Mary M O'Connor Pediatric Dentistry"
@@ -134,55 +85,6 @@ export default function LuxuryDentistPage() {
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
title="Hear From Our Happy San Diego Families"
description="Real stories from parents about their children's positive experiences and bright, healthy smiles."
tag="Trusted by Parents"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
testimonials={[
{
id: "1", name: "Jennifer M.", handle: "San Diego Parent", testimonial: "Dr. O'Connor and her team made my daughter's first visit so wonderful! She actually asked when she could go back. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/dripping-paint-letter-l_23-2148185101.jpg", imageAlt: "Happy child patient"
},
{
id: "2", name: "Robert C.", handle: "Parent of Special Needs Child", testimonial: "As a parent of a child with special needs, finding the right dentist was crucial. Dr. O'Connor's patience and expertise are truly exceptional.", imageSrc: "http://img.b2bpic.net/free-photo/letter-l-blue-color_1232-686.jpg", imageAlt: "Parent and child smiling"
},
{
id: "3", name: "Sarah W.", handle: "Local Family", testimonial: "Our family loves coming here! The staff are so kind, and they really know how to make kids feel comfortable and excited about dental care.", imageSrc: "http://img.b2bpic.net/free-photo/letter-r-made-green-grass-with-flowers-isolated-white_169016-57394.jpg", imageAlt: "Smiling boy"
},
{
id: "4", name: "Michael T.", handle: "Busy Professional", testimonial: "Efficient scheduling and top-notch care. Perfect for busy parents who want the best for their kids' teeth without the fuss.", imageSrc: "http://img.b2bpic.net/free-photo/letter-n-made-real-natural-flowers-leaves-transparent-background_169016-54260.jpg", imageAlt: "Mother with child"
},
{
id: "5", name: "Amanda R.", handle: "Encinitas Resident", testimonial: "My son used to be terrified of the dentist, but not anymore! They've transformed his anxiety into confidence. Thank you!", imageSrc: "http://img.b2bpic.net/free-photo/single-ripe-peach-dark-background_84443-94624.jpg", imageAlt: "Child laughing"
},
{
id: "6", name: "David K.", handle: "Healthcare Professional", testimonial: "The clinic has such a warm, inviting atmosphere. You can tell they genuinely care about each child's well-being and dental health.", imageSrc: "http://img.b2bpic.net/free-photo/letter-n-made-green-grass-with-flowers-isolated-transparent-background_169016-59603.jpg", imageAlt: "Caring dentist with child"
}
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactSplit
tag="Schedule a Visit"
tagIcon={Mail}
title="Book Your Child's Gentle Dental Appointment"
description="Let's give your child a positive dental experience. Schedule an appointment online or give us a call today."
background={{ variant: "plain" }}
useInvertedBackground={true}
imageSrc="http://img.b2bpic.net/free-photo/green-neon-lights-alphabet-letters_53876-15059.jpg"
imageAlt="Bright and friendly pediatric dental waiting room"
mediaPosition="right"
mediaAnimation="slide-up"
inputPlaceholder="Enter your email"
buttonText="Schedule Online"
termsText="By scheduling, you agree to our privacy policy. We look forward to welcoming your family!"
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Mary M O'Connor Pediatric Dentistry"
@@ -200,7 +102,7 @@ export default function LuxuryDentistPage() {
title: "Practice", items: [
{ label: "About the Doctor", href: "/about-the-doctor" },
{ label: "New Patients", href: "/new-patients" },
{ label: "Reviews", href: "/reviews" },
{ label: "Reviews", href: "/testimonials" },
{ label: "Contact Us", href: "/contact" }
]
},
@@ -208,7 +110,7 @@ export default function LuxuryDentistPage() {
title: "Connect", items: [
{ label: "Online Forms", href: "/new-patients" },
{ label: "Insurance Verification", href: "/new-patients" },
{ label: "Google Reviews", href: "/reviews" },
{ label: "Google Reviews", href: "/testimonials" },
{ label: "Blog & Resources", href: "/blog" }
]
}

103
src/app/services/page.tsx Normal file
View File

@@ -0,0 +1,103 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import FooterBase from '@/components/sections/footer/FooterBase';
import { Smile } from 'lucide-react';
export default function ServicesPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="smallMedium"
sizing="mediumLargeSizeMediumTitles"
background="aurora"
cardStyle="layered-gradient"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
brandName="Mary M O'Connor Pediatric Dentistry"
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/testimonials" },
{ name: "Contact", id: "/contact" }
]}
button={{
text: "Schedule Appointment", href: "/contact"
}}
/>
</div>
<div id="services" data-section="services">
<ProductCardTwo
title="Our Comprehensive Pediatric Dental Services"
description="Providing a full range of gentle dental care to ensure your child's healthy, beautiful smile from infancy through adolescence."
tag="Healthy Smiles for Life"
tagIcon={Smile}
textboxLayout="default"
animationType="slide-up"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "1", brand: "Dental Care", name: "Exams & Cleanings", price: "Contact for details", rating: 5,
reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/wall-paint-poster-splattered-spotted_1194-8164.jpg", imageAlt: "Child receiving a dental check-up and cleaning"
},
{
id: "2", brand: "Restorative", name: "Fillings & Restorations", price: "Contact for details", rating: 5,
reviewCount: "150", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=da0nz4", imageAlt: "Child undergoing gentle dental filling procedure"
},
{
id: "3", brand: "Prevention", name: "Preventive Care", price: "Contact for details", rating: 5,
reviewCount: "180", imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-letter-p_53876-63693.jpg", imageAlt: "Child receiving fluoride treatment for strong teeth"
}
]}
buttons={[
{ text: "View All Services", href: "/pediatric-dental-services" }
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Mary M O'Connor Pediatric Dentistry"
copyrightText="© 2025 Mary M O'Connor Pediatric Dentistry | Nurturing San Diego Smiles"
columns={[
{
title: "Services", items: [
{ label: "Exams & Cleanings", href: "/pediatric-dental-services" },
{ label: "Preventive Care", href: "/pediatric-dental-services" },
{ label: "Special Needs Dentistry", href: "/special-needs-dentistry" },
{ label: "Emergency Visits", href: "/pediatric-dental-services" }
]
},
{
title: "Practice", items: [
{ label: "About the Doctor", href: "/about-the-doctor" },
{ label: "New Patients", href: "/new-patients" },
{ label: "Reviews", href: "/testimonials" },
{ label: "Contact Us", href: "/contact" }
]
},
{
title: "Connect", items: [
{ label: "Online Forms", href: "/new-patients" },
{ label: "Insurance Verification", href: "/new-patients" },
{ label: "Google Reviews", href: "/testimonials" },
{ label: "Blog & Resources", href: "/blog" }
]
}
]}
/>
</div>
</ThemeProvider>
);
}

View File

@@ -0,0 +1,103 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import FooterBase from '@/components/sections/footer/FooterBase';
export default function TestimonialsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="smallMedium"
sizing="mediumLargeSizeMediumTitles"
background="aurora"
cardStyle="layered-gradient"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="solid"
headingFontWeight="light"
>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
brandName="Mary M O'Connor Pediatric Dentistry"
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/services" },
{ name: "About", id: "/about" },
{ name: "Reviews", id: "/testimonials" },
{ name: "Contact", id: "/contact" }
]}
button={{
text: "Schedule Appointment", href: "/contact"
}}
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
title="Hear From Our Happy San Diego Families"
description="Real stories from parents about their children's positive experiences and bright, healthy smiles."
tag="Trusted by Parents"
textboxLayout="default"
useInvertedBackground={false}
animationType="slide-up"
testimonials={[
{
id: "1", name: "Jennifer M.", handle: "San Diego Parent", testimonial: "Dr. O'Connor and her team made my daughter's first visit so wonderful! She actually asked when she could go back. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/dripping-paint-letter-l_23-2148185101.jpg", imageAlt: "Happy child patient"
},
{
id: "2", name: "Robert C.", handle: "Parent of Special Needs Child", testimonial: "As a parent of a child with special needs, finding the right dentist was crucial. Dr. O'Connor's patience and expertise are truly exceptional.", imageSrc: "http://img.b2bpic.net/free-photo/letter-l-blue-color_1232-686.jpg", imageAlt: "Parent and child smiling"
},
{
id: "3", name: "Sarah W.", handle: "Local Family", testimonial: "Our family loves coming here! The staff are so kind, and they really know how to make kids feel comfortable and excited about dental care.", imageSrc: "http://img.b2bpic.net/free-photo/letter-r-made-green-grass-with-flowers-isolated-white_169016-57394.jpg", imageAlt: "Smiling boy"
},
{
id: "4", name: "Michael T.", handle: "Busy Professional", testimonial: "Efficient scheduling and top-notch care. Perfect for busy parents who want the best for their kids' teeth without the fuss.", imageSrc: "http://img.b2bpic.net/free-photo/letter-n-made-real-natural-flowers-leaves-transparent-background_169016-54260.jpg", imageAlt: "Mother with child"
},
{
id: "5", name: "Amanda R.", handle: "Encinitas Resident", testimonial: "My son used to be terrified of the dentist, but not anymore! They've transformed his anxiety into confidence. Thank you!", imageSrc: "http://img.b2bpic.net/free-photo/single-ripe-peach-dark-background_84443-94624.jpg", imageAlt: "Child laughing"
},
{
id: "6", name: "David K.", handle: "Healthcare Professional", testimonial: "The clinic has such a warm, inviting atmosphere. You can tell they genuinely care about each child's well-being and dental health.", imageSrc: "http://img.b2bpic.net/free-photo/letter-n-made-green-grass-with-flowers-isolated-transparent-background_169016-59603.jpg", imageAlt: "Caring dentist with child"
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Mary M O'Connor Pediatric Dentistry"
copyrightText="© 2025 Mary M O'Connor Pediatric Dentistry | Nurturing San Diego Smiles"
columns={[
{
title: "Services", items: [
{ label: "Exams & Cleanings", href: "/pediatric-dental-services" },
{ label: "Preventive Care", href: "/pediatric-dental-services" },
{ label: "Special Needs Dentistry", href: "/special-needs-dentistry" },
{ label: "Emergency Visits", href: "/pediatric-dental-services" }
]
},
{
title: "Practice", items: [
{ label: "About the Doctor", href: "/about-the-doctor" },
{ label: "New Patients", href: "/new-patients" },
{ label: "Reviews", href: "/testimonials" },
{ label: "Contact Us", href: "/contact" }
]
},
{
title: "Connect", items: [
{ label: "Online Forms", href: "/new-patients" },
{ label: "Insurance Verification", href: "/new-patients" },
{ label: "Google Reviews", href: "/testimonials" },
{ label: "Blog & Resources", href: "/blog" }
]
}
]}
/>
</div>
</ThemeProvider>
);
}