From c1478c06ac809eef2f3fbf635e8680a302afffa1 Mon Sep 17 00:00:00 2001
From: pseidler89-sudo
Date: Fri, 19 Jun 2026 23:21:37 +0000
Subject: [PATCH] Maschen-Liste: redundante Kategorie-Buttons entfernt,
Suchfeld bleibt
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Die 3 Buttons (Alle / Kerntechniken / Weitere Muster) blendeten nur zwischen
zwei Abschnitten um, die ohnehin beide beschriftet auf der Seite stehen – bei
19 Maschen reine Redundanz. Das Suchfeld bleibt (springt bei bekanntem Namen
direkt hin, skaliert mit wachsender Liste). JS + CSS entsprechend verschlankt;
Reset-Link leert jetzt nur noch die Suche.
Co-Authored-By: Claude Opus 4.8 (1M context)
---
src/pages/maschen/index.astro | 30 +++---------------------------
1 file changed, 3 insertions(+), 27 deletions(-)
diff --git a/src/pages/maschen/index.astro b/src/pages/maschen/index.astro
index 846722e..0355203 100644
--- a/src/pages/maschen/index.astro
+++ b/src/pages/maschen/index.astro
@@ -46,11 +46,6 @@ function karte(m: (typeof maschen)[number]) {
@@ -148,10 +143,6 @@ function karte(m: (typeof maschen)[number]) {
.quiz-banner .btn { flex: none; }
.masche-suchzeile { display: flex; gap: .75rem; align-items: center; margin: 0 0 1rem; flex-wrap: wrap; }
.masche-suche { flex: 1; min-width: 14rem; padding: .8rem 1rem; font-size: 1rem; font-family: inherit; border: 1px solid var(--c-border); border-radius: var(--radius-sm); background: var(--c-surface); color: var(--c-text); }
- .masche-kat { display: flex; gap: .5rem; flex-wrap: wrap; }
- .masche-kat-btn { font-family: inherit; font-weight: 600; font-size: .88rem; padding: .4rem .85rem; border-radius: 999px; cursor: pointer; border: 1px solid var(--c-border); background: var(--c-surface); color: var(--c-text-soft); }
- .masche-kat-btn:hover { border-color: var(--c-technik); }
- .masche-kat-btn[aria-pressed="true"] { background: var(--c-technik); border-color: var(--c-technik); color: #fff; }
.masche-item.versteckt { display: none; }
.js-sektion[hidden] { display: none; }
.linklike { background: none; border: none; color: var(--c-link); cursor: pointer; font: inherit; text-decoration: underline; padding: 0; }
@@ -160,46 +151,31 @@ function karte(m: (typeof maschen)[number]) {