From 289d60b32e39ff426a675c36087873748ca0de00 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Wed, 17 Jun 2026 13:55:28 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=9B=EF=B8=8F=20Admin:=20Pill-Buttons?= =?UTF-8?q?=20+=20Schnellfilter=20|=20=F0=9F=92=AC=20Chat:=20TTS-Speaker-B?= =?UTF-8?q?utton=20(Web=20Speech=20API)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.py | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 57 insertions(+), 4 deletions(-) diff --git a/app.py b/app.py index 41a6c77..66ae5e2 100644 --- a/app.py +++ b/app.py @@ -881,7 +881,13 @@ def admin_dashboard(): body.light .admin-header {{ background:rgba(242,242,247,0.72); }} .admin-header-inner {{ max-width:1200px; margin:0 auto; display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:0.5rem; }} .admin-header h1 {{ font-size:1.25rem; font-weight:700; letter-spacing:-0.02em; color:var(--text); }} - .admin-header .meta {{ font-size:0.75rem; color:var(--text2); display:flex; gap:0.5rem; flex-wrap:wrap; align-items:center; }} + .admin-header .meta {{ font-size:0.75rem; color:var(--text2); display:flex; gap:0.35rem; flex-wrap:wrap; align-items:center; }} + .count-badge {{ background:var(--surface2); color:var(--text2); padding:0.3rem 0.7rem; border-radius:999px; font-size:0.7rem; font-weight:600; white-space:nowrap; }} + .admin-btn {{ display:inline-block; padding:0.35rem 0.85rem; border-radius:999px; font-size:0.72rem; font-weight:600; text-decoration:none; transition:all 0.15s; white-space:nowrap; background:var(--surface2); color:var(--text2); border:1.5px solid transparent; }} + .admin-btn:hover {{ background:var(--surface); color:var(--text); border-color:var(--border); }} + .admin-btn.active {{ background:var(--accent); color:#fff; border-color:var(--accent); }} + .admin-btn.secondary {{ background:transparent; color:var(--text3); }} + .admin-btn.secondary:hover {{ color:var(--text); background:var(--surface2); }} .admin-header a {{ color:var(--accent); text-decoration:none; font-weight:500; }} .admin-header a:hover {{ opacity:0.8; }} @@ -946,7 +952,15 @@ function toggleTheme(){{document.body.classList.toggle('light');localStorage.set

📨 BSN Intake

-
{len(rows)} Submissions | 🧪 Test | 🌐 Frontend | ⚙️ Health
+
+ {len(rows)} Submissions + 📋 Alle + 🆕 Neu + ✅ Publiziert + 🚩 Markiert + 🧪 Test + 🌐 Frontend +
@@ -1826,7 +1840,10 @@ def public_frontend():
-
Hey! 👋 Ich bin der BSN Community Assistant. Frag mich nach Spielen, Ständen oder was auf der SPIEL Essen los ist!
+
+
Hey! 👋 Ich bin der BSN Community Assistant. Frag mich nach Spielen, Ständen oder was auf der SPIEL Essen los ist!
+ +