From c246b9811fc9ed052057f00603daa7746c16a4cb Mon Sep 17 00:00:00 2001 From: root Date: Thu, 1 Oct 2026 10:40:05 +0000 Subject: [PATCH] Projekte-Bereich ausgeblendet: erfundene Referenzen entfernt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ProjectShowcase (vier erfundene Referenzen mit Unsplash-Hotlinks) ist gelöscht, aus der Startseite genommen und der Nav-Punkt "Projekte" (#projects) fällt in Desktop- und Mobil-Menü weg. Kein Link auf #projects bleibt übrig. Co-Authored-By: Claude Sonnet 5.5 --- src/components/Header.tsx | 1 - src/components/ProjectShowcase.tsx | 110 ----------------------------- src/pages/Index.tsx | 2 - src/test/sofort-paket.test.tsx | 19 +++++ 4 files changed, 19 insertions(+), 113 deletions(-) delete mode 100644 src/components/ProjectShowcase.tsx diff --git a/src/components/Header.tsx b/src/components/Header.tsx index b27c026..65dd7c6 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -20,7 +20,6 @@ const Header = () => { const navItems = [ { name: "Über uns", link: "/ueber-uns" }, { name: "Leistungen", link: "#services" }, - { name: "Projekte", link: "#projects" }, { name: "Ablauf", link: "#process" }, ]; diff --git a/src/components/ProjectShowcase.tsx b/src/components/ProjectShowcase.tsx deleted file mode 100644 index d94fe62..0000000 --- a/src/components/ProjectShowcase.tsx +++ /dev/null @@ -1,110 +0,0 @@ -import { ArrowUpRight } from "lucide-react"; -import { useTheme } from "next-themes"; -import BorderGlow from "@/components/BorderGlow"; -import { TextHoverEffect } from "@/components/ui/text-hover-effect"; - -type Project = { - title: string; - description: string; - image: string; - url: string; -}; - -const projects: Project[] = [ - { - title: "Email Sorter", - description: "Automatisierung · E-Mail-Workflows für Teams", - image: "/project%20pics/emailsorter.webp", - url: "https://emailsorter.webklar.com/", - }, - { - title: "Neutral", - description: "Website · Markenauftritt & Custom Development", - image: "https://images.unsplash.com/photo-1551288049-bebda4e38f71?w=800&h=600&fit=crop", - url: "#", - }, - { - title: "Verbatim Labs", - description: "Website · UI/UX & individuelle Entwicklung", - image: "https://images.unsplash.com/photo-1559028012-481c04fa702d?w=800&h=600&fit=crop", - url: "#", - }, - { - title: "JMK Engineers", - description: "Website · Technische Präsentation & Lead-Generierung", - image: "https://images.unsplash.com/photo-1486312338219-ce68d2c6f44d?w=800&h=600&fit=crop", - url: "#", - }, - { - title: "GOODZ Club", - description: "Website · Mehrsprachig & skalierbare Plattform", - image: "https://images.unsplash.com/photo-1542744094-3a31f272c490?w=800&h=600&fit=crop", - url: "#", - }, -]; - -const ProjectShowcase = () => { - const { resolvedTheme } = useTheme(); - const cardBg = resolvedTheme === "dark" ? "hsl(0 0% 6%)" : "hsl(0 0% 96%)"; - - return ( -
- {/* TextHoverEffect */} -
- -
-
- - {/* Projects Grid */} -
- {projects.map((project, index) => ( - - -
-
-

- {project.title} -

-

- {project.description} -

-
-
-
- {project.title} -
- -
-
-
-
- ))} -
-
-
- ); -}; - -export default ProjectShowcase; diff --git a/src/pages/Index.tsx b/src/pages/Index.tsx index 6519ccd..52da650 100644 --- a/src/pages/Index.tsx +++ b/src/pages/Index.tsx @@ -5,7 +5,6 @@ import ProblemSection from "@/components/ProblemSection"; import SolutionSection from "@/components/SolutionSection"; import Values from "@/components/Values"; import Services from "@/components/Services"; -import ProjectShowcase from "@/components/ProjectShowcase"; import Process from "@/components/Process"; import Contact from "@/components/Contact"; import Footer from "@/components/Footer"; @@ -26,7 +25,6 @@ const Index = () => { -