From 6a611ec521632169423d14b47b6418480e23c310 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 1 May 2026 16:05:56 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 83 +++++++----------------------------------- 1 file changed, 13 insertions(+), 70 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index d3a790b..e777d50 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -7,7 +7,7 @@ import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import SplitAbout from '@/components/sections/about/SplitAbout'; -export default function LandingPage() { +export default function AboutPage() { return ( @@ -57,17 +43,10 @@ export default function LandingPage() { title="Meisterhafte Qualität" description="Wir setzen höchste Standards." bulletPoints={[ - { - title: "Präzision", - description: "Jeder Pinselstrich zählt.", - }, - { - title: "Sauberkeit", - description: "Ihr Zuhause bleibt ordentlich.", - }, + { title: "Präzision", description: "Jeder Pinselstrich zählt." }, + { title: "Sauberkeit", description: "Ihr Zuhause bleibt ordentlich." }, ]} imageSrc="http://img.b2bpic.net/free-photo/small-family-painting-apartment-walls-with-diy-tools-using-paintbrush-orange-color-paint-renovate-home-doing-housework-redecoration-interior-space-working-together_482257-48964.jpg" - mediaAnimation="slide-up" /> @@ -79,20 +58,8 @@ export default function LandingPage() { title="Unsere Bilanz" description="Erfolge die für uns sprechen." metrics={[ - { - id: "m1", - value: "15+", - title: "Jahre Erfahrung", - description: "Fundiertes Fachwissen.", - imageSrc: "http://img.b2bpic.net/free-photo/female-construction-worker-with-helmet-paint-roller_23-2148813403.jpg?_wi=2", - }, - { - id: "m2", - value: "2000+", - title: "Projekte", - description: "Erfolgreich abgeschlossen.", - imageSrc: "http://img.b2bpic.net/free-photo/painter-paints-wall-with-roller_1398-561.jpg?_wi=2", - }, + { id: "m1", value: "15+", title: "Jahre Erfahrung", description: "Fundiertes Fachwissen.", imageSrc: "http://img.b2bpic.net/free-photo/female-construction-worker-with-helmet-paint-roller_23-2148813403.jpg" }, + { id: "m2", value: "2000+", title: "Projekte", description: "Erfolgreich abgeschlossen.", imageSrc: "http://img.b2bpic.net/free-photo/painter-paints-wall-with-roller_1398-561.jpg" }, ]} /> @@ -101,32 +68,8 @@ export default function LandingPage() { -- 2.49.1 From 76b342a418a8b1316be1633d03ec49ea1441f039 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 1 May 2026 16:05:56 +0000 Subject: [PATCH 2/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 84 +++++++--------------------------------- 1 file changed, 15 insertions(+), 69 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index b5e3c0c..376c6c0 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -8,7 +8,7 @@ import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import SplitAbout from '@/components/sections/about/SplitAbout'; -export default function LandingPage() { +export default function ContactPage() { return (
@@ -91,16 +69,8 @@ export default function LandingPage() { title="Noch Fragen?" description="Was Sie vor dem Kontakt wissen sollten." faqs={[ - { - id: "c1", - title: "Anfahrtskosten?", - content: "Regionale Anfahrt inbegriffen.", - }, - { - id: "c2", - title: "Einsatzgebiet?", - content: "Ganze Schweiz.", - }, + { id: "c1", title: "Anfahrtskosten?", content: "Regionale Anfahrt inbegriffen." }, + { id: "c2", title: "Einsatzgebiet?", content: "Ganze Schweiz." }, ]} faqsAnimation="slide-up" /> @@ -110,32 +80,8 @@ export default function LandingPage() { -- 2.49.1 From 4f020f2b6b4ef164dc6fd64c115dc8010ee12bd7 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 1 May 2026 16:05:57 +0000 Subject: [PATCH 3/5] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 88 ++++++---------------------------------- 1 file changed, 13 insertions(+), 75 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index 49ba758..57ac8f6 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -7,7 +7,7 @@ import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; -export default function LandingPage() { +export default function GalleryPage() { return ( @@ -58,20 +44,8 @@ export default function LandingPage() { title="Referenzprojekte" description="Ein Blick auf unsere Arbeit." testimonials={[ - { - id: "g1", - name: "Projekt A", - role: "Wohnhaus", - testimonial: "Fantastische Farbergebnisse.", - imageSrc: "http://img.b2bpic.net/free-photo/male-hand-paints-with-white-paint-wood-painting-concept-close-up-place-text_169016-4433.jpg", - }, - { - id: "g2", - name: "Projekt B", - role: "Bürogebäude", - testimonial: "Höchste Präzision im Zeitplan.", - imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks-man-industrial-concept-there-is-place-text-object-is-close-up_169016-4429.jpg", - }, + { id: "g1", name: "Projekt A", role: "Wohnhaus", testimonial: "Fantastische Farbergebnisse.", imageSrc: "http://img.b2bpic.net/free-photo/male-hand-paints-with-white-paint-wood-painting-concept-close-up-place-text_169016-4433.jpg" }, + { id: "g2", name: "Projekt B", role: "Bürogebäude", testimonial: "Höchste Präzision im Zeitplan.", imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks-man-industrial-concept-there-is-place-text-object-is-close-up_169016-4429.jpg" }, ]} /> @@ -84,20 +58,8 @@ export default function LandingPage() { title="Zahlen" description="Was wir leisten." metrics={[ - { - id: "n1", - value: "500+", - title: "Wände gestrichen", - description: "Mit Sorgfalt.", - imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-paint-brush_23-2148612741.jpg", - }, - { - id: "n2", - value: "100%", - title: "Zufriedenheit", - description: "Unser oberstes Ziel.", - imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks-man-industrial-concept-there-is-place-text-object-is-close-up_169016-4430.jpg", - }, + { id: "n1", value: "500+", title: "Wände gestrichen", description: "Mit Sorgfalt.", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-paint-brush_23-2148612741.jpg" }, + { id: "n2", value: "100%", title: "Zufriedenheit", description: "Unser oberstes Ziel.", imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks-man-industrial-concept-there-is-place-text-object-is-close-up_169016-4430.jpg" }, ]} /> @@ -106,32 +68,8 @@ export default function LandingPage() { -- 2.49.1 From b779eaa3769b70e70096f80dbef7e67c6da3bff5 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 1 May 2026 16:05:57 +0000 Subject: [PATCH 4/5] Update src/app/page.tsx --- src/app/page.tsx | 156 +++++++---------------------------------------- 1 file changed, 22 insertions(+), 134 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 5a2a269..6cd981a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -29,28 +29,14 @@ export default function LandingPage() { @@ -58,34 +44,14 @@ export default function LandingPage() { @@ -93,14 +59,12 @@ export default function LandingPage() {
@@ -111,18 +75,9 @@ export default function LandingPage() { title="Häufige Fragen" description="Alles, was Sie über unsere Malerarbeiten wissen müssen." faqs={[ - { - id: "f1", - title: "Wie lange dauert eine Renovation?", - content: "Das hängt von der Grösse ab. Wir geben Ihnen einen exakten Zeitplan.", - }, - { - id: "f2", - title: "Bieten Sie auch Beratung an?", - content: "Ja, wir beraten Sie gerne bei der Farbwahl und Materialauswahl.", - }, + { id: "f1", title: "Wie lange dauert eine Renovation?", content: "Das hängt von der Grösse ab. Wir geben Ihnen einen exakten Zeitplan." }, + { id: "f2", title: "Bieten Sie auch Beratung an?", content: "Ja, wir beraten Sie gerne bei der Farbwahl und Materialauswahl." }, ]} - faqsAnimation="slide-up" /> @@ -134,20 +89,8 @@ export default function LandingPage() { title="Was Kunden sagen" description="Vertrauen ist die Basis unserer täglichen Arbeit." testimonials={[ - { - id: "t1", - name: "Hans M.", - role: "Privatkunde", - testimonial: "Top Service und sehr saubere Arbeit.", - imageSrc: "http://img.b2bpic.net/free-photo/female-construction-worker-with-helmet-paint-roller_23-2148813403.jpg?_wi=1", - }, - { - id: "t2", - name: "Lukas B.", - role: "Immobilienverwalter", - testimonial: "Zuverlässig, schnell und sehr professionell.", - imageSrc: "http://img.b2bpic.net/free-photo/painter-paints-wall-with-roller_1398-561.jpg?_wi=1", - }, + { id: "t1", name: "Hans M.", role: "Privatkunde", testimonial: "Top Service und sehr saubere Arbeit.", imageSrc: "http://img.b2bpic.net/free-photo/female-construction-worker-with-helmet-paint-roller_23-2148813403.jpg" }, + { id: "t2", name: "Lukas B.", role: "Immobilienverwalter", testimonial: "Zuverlässig, schnell und sehr professionell.", imageSrc: "http://img.b2bpic.net/free-photo/painter-paints-wall-with-roller_1398-561.jpg" }, ]} /> @@ -160,39 +103,8 @@ export default function LandingPage() { title="Unsere Pakete" description="Transparente Preisgestaltung für alle unsere Dienstleistungen." plans={[ - { - id: "p1", - badge: "Basis", - price: "Auf Anfrage", - subtitle: "Für kleine Räume", - buttons: [ - { - text: "Anfragen", - href: "/contact", - }, - ], - features: [ - "Farbe inklusive", - "Schutz der Möbel", - ], - }, - { - id: "p2", - badge: "Premium", - price: "Auf Anfrage", - subtitle: "Für das ganze Haus", - buttons: [ - { - text: "Anfragen", - href: "/contact", - }, - ], - features: [ - "Umfassende Beratung", - "Premium-Materialien", - "Endreinigung", - ], - }, + { id: "p1", badge: "Basis", price: "Auf Anfrage", subtitle: "Für kleine Räume", buttons: [{ text: "Anfragen", href: "/contact" }], features: ["Farbe inklusive", "Schutz der Möbel"] }, + { id: "p2", badge: "Premium", price: "Auf Anfrage", subtitle: "Für das ganze Haus", buttons: [{ text: "Anfragen", href: "/contact" }], features: ["Umfassende Beratung", "Premium-Materialien", "Endreinigung"] }, ]} /> @@ -201,32 +113,8 @@ export default function LandingPage() { -- 2.49.1 From e83cce56d14d4e71816d313c0fc3854cc993f265 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 1 May 2026 16:05:57 +0000 Subject: [PATCH 5/5] Update src/app/services/page.tsx --- src/app/services/page.tsx | 114 ++++++-------------------------------- 1 file changed, 16 insertions(+), 98 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 33b770a..aa45227 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -9,7 +9,7 @@ import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import { Building, Layout, Paintbrush } from "lucide-react"; -export default function LandingPage() { +export default function ServicesPage() { return ( @@ -58,30 +44,9 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={true} features={[ - { - title: "Innenmalerei", - description: "Frische Farben für Ihr Zuhause.", - bentoComponent: "reveal-icon", - icon: Paintbrush, - imageSrc: "http://img.b2bpic.net/free-photo/painter-paints-wall-with-roller_1398-561.jpg?_wi=3", - imageAlt: "painter paints wall with roller", - }, - { - title: "Fassaden", - description: "Schutz und Ästhetik für Ihr Gebäude.", - bentoComponent: "reveal-icon", - icon: Building, - imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks_169016-6486.jpg?_wi=2", - imageAlt: "painter paints wall with roller", - }, - { - title: "Tapezieren", - description: "Kreative Designs an Ihren Wänden.", - bentoComponent: "reveal-icon", - icon: Layout, - imageSrc: "http://img.b2bpic.net/free-photo/woman-paints-wall-with-roller_1398-1596.jpg?_wi=2", - imageAlt: "painter paints wall with roller", - }, + { title: "Innenmalerei", description: "Frische Farben für Ihr Zuhause.", bentoComponent: "reveal-icon", icon: Paintbrush }, + { title: "Fassaden", description: "Schutz und Ästhetik für Ihr Gebäude.", bentoComponent: "reveal-icon", icon: Building }, + { title: "Tapezieren", description: "Kreative Designs an Ihren Wänden.", bentoComponent: "reveal-icon", icon: Layout }, ]} title="Unsere Dienstleistungen" description="Vom ersten Pinselstrich bis zur finalen Veredelung." @@ -95,22 +60,8 @@ export default function LandingPage() { title="Unsere Arbeitsweise" description="Wie wir Ihr Projekt umsetzen." features={[ - { - tag: "Schritt 1", - title: "Beratung", - subtitle: "Vor Ort", - description: "Wir erfassen Ihre Wünsche.", - imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks_169016-6486.jpg?_wi=3", - imageAlt: "maler schweiz pinsel", - }, - { - tag: "Schritt 2", - title: "Ausführung", - subtitle: "Handwerk", - description: "Sauber und präzise.", - imageSrc: "http://img.b2bpic.net/free-photo/woman-paints-wall-with-roller_1398-1596.jpg?_wi=3", - imageAlt: "maler schweiz pinsel", - }, + { tag: "Schritt 1", title: "Beratung", subtitle: "Vor Ort", description: "Wir erfassen Ihre Wünsche.", imageSrc: "http://img.b2bpic.net/free-photo/man-paints-with-white-paint-wooden-planks_169016-6486.jpg" }, + { tag: "Schritt 2", title: "Ausführung", subtitle: "Handwerk", description: "Sauber und präzise.", imageSrc: "http://img.b2bpic.net/free-photo/woman-paints-wall-with-roller_1398-1596.jpg" }, ]} /> @@ -122,18 +73,9 @@ export default function LandingPage() { title="Leistungs-FAQ" description="Details zu unseren Services." faqs={[ - { - id: "s1", - title: "Materialien", - content: "Nur ökologisch und hochwertig.", - }, - { - id: "s2", - title: "Garantie", - content: "Auf alle Arbeiten.", - }, + { id: "s1", title: "Materialien", content: "Nur ökologisch und hochwertig." }, + { id: "s2", title: "Garantie", content: "Auf alle Arbeiten." }, ]} - faqsAnimation="slide-up" /> @@ -141,32 +83,8 @@ export default function LandingPage() { -- 2.49.1