K-L logic: condition builder gets Einfach/Erweitert toggle
Decision (Dejan): logic condition blocks unify on a toggle — default "Einfach" (pick a ready-made condition), toggle "Erweitert" for the pro builder (field + operator + value). Pattern built on Wenn-Dann: the existing dialog is the Erweitert state (toggle added, set to Erweitert), plus a new "K-L1 Wenn-Dann einfach" frame for the simple state. Rollout to Oder, Und, Filter still pending (each needs the missing mode + toggle). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
8d1ba9cf78
commit
62c72b5304
2 files changed
+2
-2
No files matched your search
+1
-1
@@ -270,7 +270,7 @@ Info-Kästen gegrünt. Zwei klare Fehler direkt behoben:
|
||||
|
||||
| Befund | Details |
|
||||
|---|---|
|
||||
| **Bedingungen werden auf zwei Arten gebaut** | »Wenn-Dann«, »Oder«, »Filter« bauen eine Bedingung aus drei Teilen (Feld + Vergleich + Wert). »Und« lässt dagegen eine **fertige Bedingung aus einer Liste** wählen (»Anlagentyp = Wärmepumpe«). Zwei fast gleiche Bausteine, völlig unterschiedliche Bedienung. → auf **ein** Muster einigen. |
|
||||
| **Bedingungen: Umschalter Einfach/Erweitert** ✅ entschieden | **Entscheidung (Dejan 2026-07-17): beides mit Umschalter.** Standard = »Einfach« (fertige Bedingung aus Liste wählen). Umschalter »Erweitert« = Profi-Baukasten (Feld + Vergleich + Wert). Jeder Logik-Bedingungs-Baustein bekommt oben einen `ToggleGroup` »Einfach \| Erweitert« + Hilfetext. **Muster gebaut an Wenn-Dann** (zwei Frames: `K-L1 Wenn-Dann` = Erweitert, `K-L1 Wenn-Dann einfach` = Einfach). **Rollout auf Oder, Und, Filter steht noch aus** (Und hat bisher nur Einfach, Oder/Filter nur Erweitert — je der fehlende Zustand + Umschalter). |
|
||||
| **Symbol-Darstellung uneinheitlich** | Wenn-Dann/Und/Switch/Wert setzen: `IconWithBackground` mit Violett-Hintergrund. »Oder«: Symbol **handgebaut** als eigenes div. Glyph-Farbe mal neutral, mal violett. → auf ein Muster vereinheitlichen. |
|
||||
| **Dialog-Breiten springen** | Wenn-Dann und Filter stehen auf `large` (1200 px) für 2 Bedingungszeilen — deutlich zu breit. Oder/Switch `medium`, Und/Warten/Schleife/Wert setzen `default` (560). → einheitliche Breite je Komplexität. |
|
||||
| **Warten**: »Dauer« ist Textfeld | Sollte Zahlenfeld sein (wie bei »Frist oder Termin« / »Projekt gewonnen«). Zusätzlich: Icon hat `variant="primary"` **und** Violett-Override gleichzeitig (widersprüchlich). |
|
||||
|
||||
@@ -356,7 +356,7 @@ Diese Datei ist der erste Ort, um zu sehen:
|
||||
| WF-P12 Verwaltung | Daten-Bausteine: Rot entschaerfen | Genommen | Kategorie-Rot (`ui-red`) statt Gefahr-Rot (`feedback-negative`); einheitlich mit Logik-Violett-Muster. Style bleibt, wirkt nicht mehr wie Fehler. | Dejan 2026-07-16 |
|
||||
| Baukasten (D-D0b) | Badge/Icon: kein Kategorie-Rot/Gelb | Offen | Nur Gefahr-Rot + Warnung-Gelb vorhanden; blaue/violette Kategorie-Varianten schon da. Die 30 Dialoge mischen dadurch ui- und feedback-Token. | Befund 2026-07-16. Volle Einheitlichkeit braucht ui-red/ui-yellow-Varianten → Standards-Runde |
|
||||
| WF-P12 Verwaltung | Info-Kaesten aller 30 Dialoge = gruen | Genommen | Erklaer-Kasten unten ueberall gruen; Symbol+Badge behalten Kategorie-Farbe. Loest »Rot wirkt wie Fehler«. | David (abgesegnet) + Dejan 2026-07-17. Alle 30 umgesetzt |
|
||||
| WF-P12 Verwaltung | K-L Logik: Bedingungs-Aufbau uneinheitlich | **Offen** | »Wenn-Dann/Oder/Filter« bauen Feld+Vergleich+Wert; »Und« waehlt fertige Bedingung aus Liste. Auf ein Muster einigen. | Befund 2026-07-17, Details in S05a |
|
||||
| WF-P12 Verwaltung | K-L Logik: Bedingungen mit Umschalter Einfach/Erweitert | Genommen | Standard = Einfach (fertige Liste), Umschalter »Erweitert« = Feld+Vergleich+Wert. Muster an Wenn-Dann gebaut (2 Frames). | Dejan 2026-07-17. **Rollout auf Oder/Und/Filter steht aus** |
|
||||
| WF-P12 Verwaltung | K-L Logik: Symbol + Dialog-Breite uneinheitlich | **Offen** | Symbole mal Komponente mal handgebaut; Breiten large/medium/default gemischt. | Befund 2026-07-17; Filter-Symbol (war markenfarbig) bereits korrigiert |
|
||||
| WF-P12 Verwaltung | K-I HTTP-Anfrage | Validiert | Vorbildlich fuer Profi-Baustein; keine Reparatur. | Dejan 2026-07-17 |
|
||||
| WF-P12 Verwaltung | Begriff Board statt Pipeline | Genommen | Das Ding heisst ueberall `Board`. | Dejan 2026-07-13; in K-T1 Lead qualifiziert behoben |
|
||||
|
||||
Reference in new issue
Block a user