From 8ae2b92313ba849ceec97e2792edb02b936e401e Mon Sep 17 00:00:00 2001 From: Dotty Dotter Date: Thu, 7 May 2026 13:39:45 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20Scorecard-Werkstatt=20=E2=80=94=20Live-?= =?UTF-8?q?Editor=20unter=20/v2/scorecard-werkstatt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit User-Wunsch: 'Baue eine Entwicklungsseite, wo wir all das in CSS code zusammenschreiben und länger daran arbeiten können ohne jedes mal png erzeugen zu müssen. Können wir hinterher auch nutzen, um irgendwo mal schnell eine Übersicht einzublenden.' Neue Route /v2/scorecard-werkstatt mit Split-Layout: - Links: Live-iframe-Vorschau der /v2/scorecard, mit Zoom-Toolbar (Fit / 40 / 50 / 65 / 80 / 100 %). - Rechts: Drucksachen-Selector (Top-60 Anträge), Format-Pills (Portrait / Square / OG), CSS-Editor-Textarea + Apply-Button. - Apply schreibt das User-CSS als +{% endblock %} + +{% block main %} +
+

Scorecard-Werkstatt

+

+ Live-Editor für Scorecard-Layout. Drucksache + Format wählen, CSS im rechten Editor anpassen, + Apply drücken — Vorschau aktualisiert ohne neue PNG-Render. Auch als Embed-Quelle für + eingebettete Übersichten in anderen Kontexten nutzbar. +

+
+ +
+ + {# ── Vorschau links ──────────────────────────────────────────────── #} +
+
+ + + + + + + +
+
+ +
+
Drucksache + Format wählen.
+
+ + {# ── Controls + CSS-Editor rechts ────────────────────────────────── #} +
+ +
+

Inhalt

+
+ + +
+
+ +
+ + + +
+
+
+ +
+

CSS-Override (live)

+ +
+ + + +
+
+ Tipp: Strg/⌘+Enter wendet das CSS sofort an. Reset entfernt nur den Override — + die Server-CSS bleibt. +
+
+ +
+

Direkt-Link / Embed

+ +
+ Iframe-Snippet: +
+ +
+ +
+
+ +{% endblock %} + +{% block body_scripts %} + +{% endblock %}