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 ───────── #} -
-
— Daten
- {{ icon("chart-bar", 14) }} Auswertungen - {{ icon("circle-half", 14) }} Stimmverhalten - {{ icon("book-open", 14) }} Aktuelle Themen - {{ icon("file-csv", 14) }} Export · API - {{ icon("rss", 14) }} Atom-Feed
{% if is_authenticated %} @@ -66,7 +56,12 @@
-
— Persönlich
+
— Daten
+ {{ icon("chart-bar", 14) }} Auswertungen + {{ icon("circle-half", 14) }} Stimmverhalten + {{ icon("book-open", 14) }} Aktuelle Themen + {{ icon("file-csv", 14) }} Export · API + {{ icon("rss", 14) }} Atom-Feed {{ icon("envelope-simple", 14) }} Meine Abos
{% 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" %}