From f660c89a63d1d3945ca9d6bb82ecdba1376c3c2f Mon Sep 17 00:00:00 2001 From: Dotty Dotter Date: Wed, 6 May 2026 17:12:39 +0200 Subject: [PATCH] feat(#190 Phase 10.3): Vote-Mehrheits-Bar im Antrag-Detail MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stacked Bar (Ja gruen / Enth grau / Nein rot) zeigt die Fraktions- Mehrheit pro Plenum-Vote. Caveat-Tooltip ⓘ stellt klar: Anzahl Fraktionen, nicht Sitz-/Stimm-Anteile (Plenarprotokoll liefert keine Sitz-Counts). Co-Authored-By: Claude Opus 4.7 (1M context) --- app/templates/v2/screens/antrag_detail.html | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/app/templates/v2/screens/antrag_detail.html b/app/templates/v2/screens/antrag_detail.html index 8965ecc..dc2a04a 100644 --- a/app/templates/v2/screens/antrag_detail.html +++ b/app/templates/v2/screens/antrag_detail.html @@ -298,6 +298,25 @@ {% if v.fraktionen_ja or v.fraktionen_nein or v.fraktionen_enthaltung %} + {# Mehrheits-Bar: Fraktions-Anzahlen pro Lager als Stacked Bar #} + {% set _n_ja = v.fraktionen_ja | length %} + {% set _n_nein = v.fraktionen_nein | length %} + {% set _n_enth = v.fraktionen_enthaltung | length %} + {% set _n_total = _n_ja + _n_nein + _n_enth %} + {% if _n_total > 0 %} +
+
+ {% if _n_ja %}
{% endif %} + {% if _n_enth %}
{% endif %} + {% if _n_nein %}
{% endif %} +
+
+ {{ _n_ja }}/{{ _n_total }} Fraktionen Ja · {{ _n_nein }} Nein · {{ _n_enth }} Enth. + +
+
+ {% endif %}
{% if v.fraktionen_ja %}
Ja: