From 76de7ba3ebc83c550a4260082f5e3220d18bd186 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 16:05:53 +0000 Subject: [PATCH 1/3] Update src/app/leistungen/page.tsx --- src/app/leistungen/page.tsx | 98 +++++++++---------------------------- 1 file changed, 24 insertions(+), 74 deletions(-) diff --git a/src/app/leistungen/page.tsx b/src/app/leistungen/page.tsx index 71119c7..ec18527 100644 --- a/src/app/leistungen/page.tsx +++ b/src/app/leistungen/page.tsx @@ -10,10 +10,10 @@ import { Clock, Star, Users, CheckCircle } from "lucide-react"; export default function ServicesPage() { const navItems = [ - { name: "Leistungen", id: "services" }, - { name: "Über uns", id: "about" }, - { name: "Bewertungen", id: "testimonials" }, - { name: "Kontakt", id: "contact" }, + { name: "Leistungen", id: "/leistungen" }, + { name: "Über uns", id: "/uber-uns" }, + { name: "Bewertungen", id: "/#testimonials" }, + { name: "Kontakt", id: "/#contact" }, ]; return ( @@ -43,35 +43,15 @@ export default function ServicesPage() { tag="Leistungen" features={[ { - title: "Rohrreparaturen & Rohrbau", - description: "Schnelle und zuverlässige Reparatur beschädigter Rohre mit modernen Techniken. Wir arbeiten mit hochwertigen Materialien und bieten langjährige Garantien.", - imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=3", - imageAlt: "Professionelle Rohrreparatur und Installation", - }, + title: "Rohrreparaturen & Rohrbau", description: "Schnelle und zuverlässige Reparatur beschädigter Rohre mit modernen Techniken. Wir arbeiten mit hochwertigen Materialien und bieten langjährige Garantien.", imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=3", imageAlt: "Professionelle Rohrreparatur und Installation"}, { - title: "24/7 Notdienst", - description: "Sofortige Hilfe bei Rohrbruch und anderen Notfällen rund um die Uhr. Unser Team ist jederzeit erreichbar für dringende Probleme.", - imageSrc: "http://img.b2bpic.net/free-photo/monochrome-scene-depicting-life-workers-construction-industry-site_23-2151431514.jpg?_wi=2", - imageAlt: "Notdienst Klempner bei Notfällen", - }, + title: "24/7 Notdienst", description: "Sofortige Hilfe bei Rohrbruch und anderen Notfällen rund um die Uhr. Unser Team ist jederzeit erreichbar für dringende Probleme.", imageSrc: "http://img.b2bpic.net/free-photo/monochrome-scene-depicting-life-workers-construction-industry-site_23-2151431514.jpg?_wi=2", imageAlt: "Notdienst Klempner bei Notfällen"}, { - title: "Heizungswartung & Installation", - description: "Regelmäßige Wartung und Installation von modernen Heizungssystemen. Wir garantieren optimale Effizienz und Sicherheit.", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-working-as-plumber_23-2150746300.jpg?_wi=2", - imageAlt: "Heizungsanlage Installation und Wartung", - }, + title: "Heizungswartung & Installation", description: "Regelmäßige Wartung und Installation von modernen Heizungssystemen. Wir garantieren optimale Effizienz und Sicherheit.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-working-as-plumber_23-2150746300.jpg?_wi=2", imageAlt: "Heizungsanlage Installation und Wartung"}, { - title: "Abflussreinigung & Rohrreinigung", - description: "Professionelle Verstopfungsbeseitigung mit schonenden Methoden. Moderne Ausrüstung für effektive Lösungen ohne Beschädigungen.", - imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=4", - imageAlt: "Abflussreinigung und Rohrreinigung", - }, + title: "Abflussreinigung & Rohrreinigung", description: "Professionelle Verstopfungsbeseitigung mit schonenden Methoden. Moderne Ausrüstung für effektive Lösungen ohne Beschädigungen.", imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=4", imageAlt: "Abflussreinigung und Rohrreinigung"}, { - title: "Badezimmerinstallation", - description: "Komplette Badezimmer-Neuinstallation nach Ihren Wünschen und Anforderungen. Von Planung bis zur Fertigstellung in professioneller Handwerksqualität.", - imageSrc: "http://img.b2bpic.net/free-photo/young-woman-feeling-good-indoors_23-2148837450.jpg?_wi=3", - imageAlt: "Modernes Badezimmer Installation", - }, + title: "Badezimmerinstallation", description: "Komplette Badezimmer-Neuinstallation nach Ihren Wünschen und Anforderungen. Von Planung bis zur Fertigstellung in professioneller Handwerksqualität.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-feeling-good-indoors_23-2148837450.jpg?_wi=3", imageAlt: "Modernes Badezimmer Installation"}, ]} gridVariant="two-columns-alternating-heights" animationType="slide-up" @@ -87,29 +67,17 @@ export default function ServicesPage() { tag="Standards" metrics={[ { - id: "1", - icon: Clock, - title: "30 Min", - value: "Max. Ankunftszeit im Notfall", - }, + id: "1", icon: Clock, + title: "30 Min", value: "Max. Ankunftszeit im Notfall"}, { - id: "2", - icon: Star, - title: "4.9/5", - value: "Durchschnittliche Kundenbewertung", - }, + id: "2", icon: Star, + title: "4.9/5", value: "Durchschnittliche Kundenbewertung"}, { - id: "3", - icon: Users, - title: "20+", - value: "Jahre Handwerkserfahrung", - }, + id: "3", icon: Users, + title: "20+", value: "Jahre Handwerkserfahrung"}, { - id: "4", - icon: CheckCircle, - title: "100%", - value: "Garantie auf alle Arbeiten", - }, + id: "4", icon: CheckCircle, + title: "100%", value: "Garantie auf alle Arbeiten"}, ]} animationType="slide-up" textboxLayout="default" @@ -123,34 +91,20 @@ export default function ServicesPage() { description="Benötigen Sie unseren Service? Kontaktieren Sie uns direkt per Telefon oder füllen Sie das Formular aus. Wir freuen uns, Ihnen helfen zu können." inputs={[ { - name: "name", - type: "text", - placeholder: "Ihr Name", - required: true, + name: "name", type: "text", placeholder: "Ihr Name", required: true, }, { - name: "phone", - type: "tel", - placeholder: "Telefonnummer", - required: true, + name: "phone", type: "tel", placeholder: "Telefonnummer", required: true, }, { - name: "email", - type: "email", - placeholder: "E-Mail-Adresse", - required: true, + name: "email", type: "email", placeholder: "E-Mail-Adresse", required: true, }, { - name: "service", - type: "text", - placeholder: "Gewünschte Leistung", - required: true, + name: "service", type: "text", placeholder: "Gewünschte Leistung", required: true, }, ]} textarea={{ - name: "details", - placeholder: "Beschreiben Sie Ihren Bedarf oder das Problem...", - rows: 5, + name: "details", placeholder: "Beschreiben Sie Ihren Bedarf oder das Problem...", rows: 5, required: true, }} useInvertedBackground={false} @@ -166,13 +120,9 @@ export default function ServicesPage() { -- 2.49.1 From 9b5c01d2e403d0fe544c4e887fb1963a03e57589 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 16:05:53 +0000 Subject: [PATCH 2/3] Update src/app/page.tsx --- src/app/page.tsx | 179 +++++++++++------------------------------------ 1 file changed, 39 insertions(+), 140 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index c15bbf5..b513f5c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,14 +9,15 @@ import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSp import TestimonialCardSix from "@/components/sections/testimonial/TestimonialCardSix"; import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; +import Link from "next/link"; import { Clock, Star, Users, CheckCircle } from "lucide-react"; export default function HomePage() { const navItems = [ - { name: "Leistungen", id: "services" }, - { name: "Über uns", id: "about" }, - { name: "Bewertungen", id: "testimonials" }, - { name: "Kontakt", id: "contact" }, + { name: "Leistungen", id: "/leistungen" }, + { name: "Über uns", id: "/uber-uns" }, + { name: "Bewertungen", id: "#testimonials" }, + { name: "Kontakt", id: "#contact" }, ]; return ( @@ -45,18 +46,13 @@ export default function HomePage() { description="24/7 Notdienst für Rohrbruch, Rohrreparaturen, Heizungswartung und Badezimmerinstallationen im Umkreis von 30 km. Schnelle Hilfe von qualifizierten Fachleuten." buttons={[ { - text: "Jetzt anrufen: +49 (0) 123 456789", - href: "tel:+491234567890", - }, + text: "Jetzt anrufen: +49 (0) 123 456789", href: "tel:+491234567890"}, { - text: "Notdienst anfordern", - href: "#contact", - }, + text: "Notdienst anfordern", href: "#contact"}, ]} buttonAnimation="slide-up" background={{ - variant: "downward-rays-static", - }} + variant: "downward-rays-static"}} imageSrc="http://img.b2bpic.net/free-photo/young-woman-feeling-good-indoors_23-2148837450.jpg?_wi=1" imageAlt="Modernes Badezimmer mit professioneller Sanitärinstallation" mediaAnimation="opacity" @@ -71,35 +67,15 @@ export default function HomePage() { tag="Leistungen" features={[ { - title: "Rohrreparaturen", - description: "Schnelle und zuverlässige Reparatur beschädigter Rohre mit modernen Techniken", - imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=1", - imageAlt: "Professionelle Rohrreparatur", - }, + title: "Rohrreparaturen", description: "Schnelle und zuverlässige Reparatur beschädigter Rohre mit modernen Techniken", imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=1", imageAlt: "Professionelle Rohrreparatur"}, { - title: "24/7 Notdienst", - description: "Sofortige Hilfe bei Rohrbruch und anderen Notfällen rund um die Uhr", - imageSrc: "http://img.b2bpic.net/free-photo/monochrome-scene-depicting-life-workers-construction-industry-site_23-2151431514.jpg?_wi=1", - imageAlt: "Notdienst Klempner bei Rohrbruch", - }, + title: "24/7 Notdienst", description: "Sofortige Hilfe bei Rohrbruch und anderen Notfällen rund um die Uhr", imageSrc: "http://img.b2bpic.net/free-photo/monochrome-scene-depicting-life-workers-construction-industry-site_23-2151431514.jpg?_wi=1", imageAlt: "Notdienst Klempner bei Rohrbruch"}, { - title: "Heizungswartung", - description: "Regelmäßige Wartung und Installation von modernen Heizungssystemen", - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-working-as-plumber_23-2150746300.jpg?_wi=1", - imageAlt: "Heizungsanlage Installation und Wartung", - }, + title: "Heizungswartung", description: "Regelmäßige Wartung und Installation von modernen Heizungssystemen", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-working-as-plumber_23-2150746300.jpg?_wi=1", imageAlt: "Heizungsanlage Installation und Wartung"}, { - title: "Abflussreinigung", - description: "Professionelle Verstopfungsbeseitigung mit schonenden Methoden", - imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=2", - imageAlt: "Abflussreinigung und Verstopfungsbeseitigung", - }, + title: "Abflussreinigung", description: "Professionelle Verstopfungsbeseitigung mit schonenden Methoden", imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg?_wi=2", imageAlt: "Abflussreinigung und Verstopfungsbeseitigung"}, { - title: "Badezimmerinstallation", - description: "Komplette Badezimmer-Neuinstallation nach Ihren Wünschen und Anforderungen", - imageSrc: "http://img.b2bpic.net/free-photo/young-woman-feeling-good-indoors_23-2148837450.jpg?_wi=2", - imageAlt: "Modernes Badezimmer Installation", - }, + title: "Badezimmerinstallation", description: "Komplette Badezimmer-Neuinstallation nach Ihren Wünschen und Anforderungen", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-feeling-good-indoors_23-2148837450.jpg?_wi=2", imageAlt: "Modernes Badezimmer Installation"}, ]} gridVariant="two-columns-alternating-heights" animationType="slide-up" @@ -115,29 +91,17 @@ export default function HomePage() { tag="Vertrauen" metrics={[ { - id: "1", - icon: Clock, - title: "30 Min", - value: "Durchschn. Ankunftszeit", - }, + id: "1", icon: Clock, + title: "30 Min", value: "Durchschn. Ankunftszeit"}, { - id: "2", - icon: Star, - title: "4.9/5", - value: "Kundenbewertung", - }, + id: "2", icon: Star, + title: "4.9/5", value: "Kundenbewertung"}, { - id: "3", - icon: Users, - title: "20+", - value: "Jahre Erfahrung", - }, + id: "3", icon: Users, + title: "20+", value: "Jahre Erfahrung"}, { - id: "4", - icon: CheckCircle, - title: "24/7", - value: "Notdienst verfügbar", - }, + id: "4", icon: CheckCircle, + title: "24/7", value: "Notdienst verfügbar"}, ]} animationType="slide-up" textboxLayout="default" @@ -149,28 +113,17 @@ export default function HomePage() { -- 2.49.1 From 2e77d44ea11393403ce9e6d91d12493ad3dbe00d Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 16:05:54 +0000 Subject: [PATCH 3/3] Update src/app/uber-uns/page.tsx --- src/app/uber-uns/page.tsx | 96 ++++++++++----------------------------- 1 file changed, 25 insertions(+), 71 deletions(-) diff --git a/src/app/uber-uns/page.tsx b/src/app/uber-uns/page.tsx index bdd193d..347126a 100644 --- a/src/app/uber-uns/page.tsx +++ b/src/app/uber-uns/page.tsx @@ -7,7 +7,6 @@ import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; import MetricCardThree from "@/components/sections/metrics/MetricCardThree"; import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; import { Clock, Star, Users, CheckCircle } from "lucide-react"; -import Link from "next/link"; export default function AboutPage() { return ( @@ -27,10 +26,10 @@ export default function AboutPage() { @@ -39,28 +38,17 @@ export default function AboutPage() { -- 2.49.1