From 6a873eec0a92b44abee203dfdd71384ccdf8dd7f Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Sun, 14 Jun 2026 05:46:22 +0000 Subject: [PATCH 1/3] Bob AI: fix build error in src/components/Layout.tsx --- src/components/Layout.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index abb014f..f409617 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -43,6 +43,7 @@ export default function Layout() { Date: Sun, 14 Jun 2026 05:46:30 +0000 Subject: [PATCH 2/3] Update src/components/Layout.tsx --- src/components/Layout.tsx | 47 ++++++++++++--------------------------- 1 file changed, 14 insertions(+), 33 deletions(-) diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index f409617..1b9f285 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider"; export default function Layout() { const navItems = [ { - "name": "Home", - "href": "#hero" + "name": "Home", "href": "#hero" }, { - "name": "Services", - "href": "#services" + "name": "Services", "href": "#services" }, { - "name": "Team", - "href": "#team" + "name": "Team", "href": "#team" }, { - "name": "Contact", - "href": "#contact" + "name": "Contact", "href": "#contact" }, { - "name": "About", - "href": "#about" + "name": "About", "href": "#about" }, { - "name": "Metrics", - "href": "#metrics" + "name": "Metrics", "href": "#metrics" }, { - "name": "Testimonials", - "href": "#testimonials" + "name": "Testimonials", "href": "#testimonials" } ]; @@ -43,11 +36,9 @@ export default function Layout() {
@@ -60,29 +51,19 @@ export default function Layout() { { items: [ { - label: "Services", - href: "#services", - }, + label: "Services", href: "#services"}, { - label: "About Us", - href: "#about", - }, + label: "About Us", href: "#about"}, { - label: "Contact", - href: "#contact", - }, + label: "Contact", href: "#contact"}, ], }, { items: [ { - label: "Imprint", - href: "#", - }, + label: "Imprint", href: "#"}, { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, ], }, ]} -- 2.49.1 From 7f4f943e8917a8210eeae79f8a714fbde2733b8f Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 14 Jun 2026 05:46:31 +0000 Subject: [PATCH 3/3] Update src/pages/HomePage.tsx --- src/pages/HomePage.tsx | 118 ++++++++++------------------------------- 1 file changed, 27 insertions(+), 91 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index ec3ea3d..6143cf7 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -17,20 +17,14 @@ export default function HomePage() { title="Strong Teeth, Confident Smiles in Ebern" description="Modern dental care from experienced practitioners. We combine preventive treatment with advanced technology to keep your smile healthy and bright." primaryButton={{ - text: "Book Your Appointment", - href: "#contact", - }} + text: "Book Your Appointment", href: "#contact"}} secondaryButton={{ - text: "Our Services", - href: "#services", - }} + text: "Our Services", href: "#services"}} items={[ { - imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment-white-background_1232-4444.jpg", - }, + imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment-white-background_1232-4444.jpg"}, { - imageSrc: "http://img.b2bpic.net/free-photo/happy-female-dentist-pointing-teeth-x-ray-clinic_23-2147879289.jpg", - }, + imageSrc: "http://img.b2bpic.net/free-photo/happy-female-dentist-pointing-teeth-x-ray-clinic_23-2147879289.jpg"}, ]} /> @@ -52,26 +46,11 @@ export default function HomePage() { description="We offer a full range of preventive, restorative, and aesthetic treatments to keep your family smiling." steps={[ { - tag: "Preventive", - title: "Routine Cleanings", - subtitle: "Hygiene and Health", - description: "Professional cleaning and check-ups to prevent cavities and maintain gum health.", - imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-bearded-dentist-white-coat-is-holding-plastic-layot-toothbrush-while-standing-his-office_496169-1020.jpg", - }, + tag: "Preventive", title: "Routine Cleanings", subtitle: "Hygiene and Health", description: "Professional cleaning and check-ups to prevent cavities and maintain gum health.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-young-bearded-dentist-white-coat-is-holding-plastic-layot-toothbrush-while-standing-his-office_496169-1020.jpg"}, { - tag: "Restorative", - title: "Advanced Treatment", - subtitle: "Restore Your Function", - description: "High-quality implants, crowns, and fillings using modern dental technology.", - imageSrc: "http://img.b2bpic.net/free-photo/specialist-patient-looking-monitor-with-x-ray-scan-understand-stomatological-diagnosis-oral-care-clinic-stomatologist-man-analyzing-radiography-results-display_482257-37315.jpg", - }, + tag: "Restorative", title: "Advanced Treatment", subtitle: "Restore Your Function", description: "High-quality implants, crowns, and fillings using modern dental technology.", imageSrc: "http://img.b2bpic.net/free-photo/specialist-patient-looking-monitor-with-x-ray-scan-understand-stomatological-diagnosis-oral-care-clinic-stomatologist-man-analyzing-radiography-results-display_482257-37315.jpg"}, { - tag: "Pediatric", - title: "Family Care", - subtitle: " Gentle Dentistry", - description: "Friendly and approachable dental care for children of all ages.", - imageSrc: "http://img.b2bpic.net/free-photo/two-cutie-little-baby-girls-dentist-chair-children-dental_627829-9361.jpg", - }, + tag: "Pediatric", title: "Family Care", subtitle: " Gentle Dentistry", description: "Friendly and approachable dental care for children of all ages.", imageSrc: "http://img.b2bpic.net/free-photo/two-cutie-little-baby-girls-dentist-chair-children-dental_627829-9361.jpg"}, ]} /> @@ -85,17 +64,11 @@ export default function HomePage() { description="Thousands of satisfied patients in Ebern." metrics={[ { - value: "20+", - description: "Years of experience", - }, + value: "20+", description: "Years of experience"}, { - value: "5k+", - description: "Happy patients", - }, + value: "5k+", description: "Happy patients"}, { - value: "99%", - description: "Satisfaction rate", - }, + value: "99%", description: "Satisfaction rate"}, ]} /> @@ -109,45 +82,20 @@ export default function HomePage() { description="Building trust through quality care." testimonials={[ { - id: "1", - name: "Sarah Miller", - role: "Local Resident", - quote: "The entire team is so friendly and professional. I feel completely comfortable every visit.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-business-woman-working-office-with-laptop-coffee_23-2151964109.jpg", - }, + name: "Sarah Miller", role: "Local Resident", quote: "The entire team is so friendly and professional. I feel completely comfortable every visit.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-business-woman-working-office-with-laptop-coffee_23-2151964109.jpg"}, { - id: "2", - name: "Hans Schmidt", - role: "Regular Patient", - quote: "Excellent care and state-of-the-art facilities. Highly recommended.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/cheerful-mature-bearded-man-pointing-fingers-camera-praise-accomplished-goal-inviting-you-picking-people-join-team-inviting-event-standing-white-background_176420-45014.jpg", - }, + name: "Hans Schmidt", role: "Regular Patient", quote: "Excellent care and state-of-the-art facilities. Highly recommended.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/cheerful-mature-bearded-man-pointing-fingers-camera-praise-accomplished-goal-inviting-you-picking-people-join-team-inviting-event-standing-white-background_176420-45014.jpg"}, { - id: "3", - name: "Julia Werner", - role: "Mother", - quote: "My kids actually enjoy visiting the dentist here. So gentle and kind.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-doctor-sitting-isolated-grey_651396-917.jpg", - }, + name: "Julia Werner", role: "Mother", quote: "My kids actually enjoy visiting the dentist here. So gentle and kind.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-doctor-sitting-isolated-grey_651396-917.jpg"}, { - id: "4", - name: "Thomas Weber", - role: "Business Owner", - quote: "Quick, reliable, and very transparent pricing. Best in Ebern.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/little-boy-dentist-chair-children-dental_627829-9371.jpg", - }, + name: "Thomas Weber", role: "Business Owner", quote: "Quick, reliable, and very transparent pricing. Best in Ebern.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/little-boy-dentist-chair-children-dental_627829-9371.jpg"}, { - id: "5", - name: "Elena Fischer", - role: "Patient", - quote: "My new crown fits perfectly. Exceptional dental work.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/pretty-curly-haired-woman-dressed-elegant-pink-jacket-keeps-arms-folded-smiles-pleasantly-holds-bag-focused-away-isolated-blue-background-with-copy-space-your-promotional-content_273609-60206.jpg", - }, + name: "Elena Fischer", role: "Patient", quote: "My new crown fits perfectly. Exceptional dental work.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/pretty-curly-haired-woman-dressed-elegant-pink-jacket-keeps-arms-folded-smiles-pleasantly-holds-bag-focused-away-isolated-blue-background-with-copy-space-your-promotional-content_273609-60206.jpg"}, ]} /> @@ -161,25 +109,17 @@ export default function HomePage() { description="Everything you need to know about your visits." categories={[ { - name: "General", - items: [ + name: "General", items: [ { - question: "Are you accepting new patients?", - answer: "Yes, we are currently accepting new patients from Ebern and surrounding areas.", - }, + question: "Are you accepting new patients?", answer: "Yes, we are currently accepting new patients from Ebern and surrounding areas."}, { - question: "What payment methods do you accept?", - answer: "We accept cash, card, and offer transparent billing for all insurance types.", - }, + question: "What payment methods do you accept?", answer: "We accept cash, card, and offer transparent billing for all insurance types."}, ], }, { - name: "Appointments", - items: [ + name: "Appointments", items: [ { - question: "How can I book an appointment?", - answer: "You can book via our contact form, phone, or email. We will confirm your slot shortly.", - }, + question: "How can I book an appointment?", answer: "You can book via our contact form, phone, or email. We will confirm your slot shortly."}, ], }, ]} @@ -193,13 +133,9 @@ export default function HomePage() { tag="Let's Talk" text="Ready for your next check-up? Contact our team today and schedule your visit." primaryButton={{ - text: "Call Us", - href: "tel:+499531123456", - }} + text: "Call Us", href: "tel:+499531123456"}} secondaryButton={{ - text: "Email Us", - href: "mailto:info@starke-zahne-ebern.de", - }} + text: "Email Us", href: "mailto:info@starke-zahne-ebern.de"}} /> -- 2.49.1