GUI-Bausteine: CiaGauge, SegmentedRating, Prozess-Dialog aufgeräumt

Referenz: docs/ISMS-GUI-Verbesserungen-GEFIM.html

- CiaGauge: Schutzbedarf/Schadenshöhe als 4er-Segmentbalken (Farblogik
  1–4) statt Zahlen-Quadrate — einheitlich in allen Tabellen/Karten;
  in Detailkarten mit VER/INT/VFB-Labels
- SegmentedRating: 1–4 anklickbare, farbige Stufen-Buttons (Client-
  Komponente mit Hidden-Input + HTML-form-Association) für Asset-
  Schutzbedarf und BIA-Schadenshöhe statt Dropdowns
- Prozess-Bearbeiten aufgeräumt: Sprungnavigation (Grunddaten/Assets/
  BIA), genau EIN Speichern-Button (Stammdaten + BIA in einer Action
  saveProcessAll, Felder per form-Attribut verbunden), Löschen ins
  ⋯-Überlaufmenü verschoben; Asset-Zuordnung als entfernbare Chips mit
  Segmentbalken

Verifiziert: kombiniertes Speichern (Name + BIA-Schadenshöhe in einem
Vorgang, Kritikalität neu berechnet), SegmentedRating-Wert korrekt
übernommen, ⋯-Menü mit Löschen.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Martin
2026-07-02 20:00:39 +02:00
co-authored by Claude Opus 4.8
parent 5fb4b3cbf4
commit 430aaab024
8 changed files with 362 additions and 133 deletions
+4 -1
View File
@@ -175,7 +175,10 @@
"impactShort": "Schadenshöhe (C/I/A)",
"close": "Schließen",
"noAssets": "Noch keine Assets zugeordnet.",
"category": "Prozesskategorie"
"category": "Prozesskategorie",
"secMaster": "Grunddaten",
"secAssets": "Zugeordnete Assets",
"deleteProcess": "Prozess löschen"
},
"processRole": {
"PRIMARY": "Primär",