From 57434485eaf31593cffb73cef4002dae0ec847a5 Mon Sep 17 00:00:00 2001
From: Dotty Dotter
Date: Sat, 9 May 2026 08:31:11 +0200
Subject: [PATCH] fix(tour, nav): Tour-Text richtet sich nach Auth-Status,
nicht umgekehrt
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Letzter Commit hatte die Daten-Nav für alle sichtbar gemacht, damit der
Tour-Text passte. User-Korrektur: nicht die Berechtigungen erweitern,
sondern den Tour-Text auf das anpassen, was anonyme tatsächlich sehen.
Nav zurück auf den ursprünglichen Stand (Daten-Sektion eingeloggt-only).
Tour-Station „Navigation links" jetzt zwei Varianten via {% if
is_authenticated %} im durchsuchen.html-Template:
- Anonym: erklärt Tags + Quellen (Topbar) und weist auf Login-Mehrwert
hin (Auswertungen / Stimmverhalten / Merkliste sind dann da).
- Eingeloggt: erklärt Auswertungen + Stimmverhalten + Quellen.
---
app/templates/v2/base.html | 19 +++++++------------
app/templates/v2/screens/durchsuchen.html | 14 ++++++++++----
2 files changed, 17 insertions(+), 16 deletions(-)
diff --git a/app/templates/v2/base.html b/app/templates/v2/base.html
index a8a257b..1294b12 100644
--- a/app/templates/v2/base.html
+++ b/app/templates/v2/base.html
@@ -42,20 +42,10 @@
{{ assessment_count }}
{% endif %}
+ {% if is_authenticated %}{{ icon("bookmark-simple", 14) }} Merkliste{% endif %}
{{ icon("tag", 14) }} Tags
{% if is_admin %}{{ icon("graph", 14) }} Cluster{% endif %}
{% if is_authenticated %}{{ icon("magnifying-glass-plus", 14) }} Landtag-Suche{% endif %}
- {% if is_authenticated %}{{ icon("bookmark-simple", 14) }} Merkliste{% endif %}
-
-
- {# ── Daten — aggregiert, öffentlich für alle sichtbar ───────── #}
-
{% if is_authenticated %}
@@ -66,7 +56,12 @@
{% endif %}
diff --git a/app/templates/v2/screens/durchsuchen.html b/app/templates/v2/screens/durchsuchen.html
index bb8b690..2a518c2 100644
--- a/app/templates/v2/screens/durchsuchen.html
+++ b/app/templates/v2/screens/durchsuchen.html
@@ -85,7 +85,7 @@
-{# ── Tour-Stationen für die Startseite + Engine-Include ──────────── #}
+{# ── Tour-Stationen — was anonyme vs eingeloggte User wirklich sehen ── #}
{% include "v3/components/tour.html" %}