813 lines
35 KiB
Markdown
813 lines
35 KiB
Markdown
# AI Change History
|
|
|
|
Status: Aktiv
|
|
Tags: #AIReference
|
|
|
|
Diese Datei ist nur fuer AI- und Projektpflege-Kontext gedacht.
|
|
Sie dokumentiert kurz und nachvollziehbar, was durch AI oder mit AI-Unterstuetzung am Subframe UI Standards / Component Library Regelwerk geaendert wurde.
|
|
|
|
Scope:
|
|
|
|
- Diese Datei gilt nur fuer `04 Standards/Subframe UI Standards/`.
|
|
- Sie ist keine Change-History fuer das gesamte HiveGrid-Wireframe-Repo.
|
|
- Fuer repo-weite Aenderungen ist Git die Quelle der Wahrheit.
|
|
- Normale Wireframe-, Ticket-, Canvas- oder Planning-Aenderungen werden hier nur eingetragen, wenn sie eine validierte Aenderung am Subframe UI Standards / Component Library Regelwerk verursachen.
|
|
|
|
## Pflichtregel fuer AI-Arbeit
|
|
|
|
Nach jeder inhaltlichen Aenderung am Subframe UI Standards / Component Library Regelwerk muss diese Datei aktualisiert werden.
|
|
Der Eintrag muss kurz, konkret und nachtraeglich nutzbar sein.
|
|
|
|
Ein Eintrag muss enthalten:
|
|
|
|
- Datum und Uhrzeit im Format `YYYY-MM-DD HH:MM:SS Europe/Berlin`, wenn die Aenderung ab jetzt vorgenommen wird
|
|
- kurzer Kontext, warum die Aenderung gemacht wurde
|
|
- betroffene Dateien
|
|
- wichtigste Aenderungen
|
|
- offene Folgepunkte, falls vorhanden
|
|
|
|
Wenn nur gelesen oder analysiert wurde, ist kein Eintrag noetig.
|
|
Wenn Dateien innerhalb des Subframe UI Standards / Component Library Regelwerks erstellt, geaendert, verschoben oder geloescht wurden, ist ein Eintrag Pflicht.
|
|
Falls alte Eintraege ohne Uhrzeit nachtraeglich normalisiert werden, muss im Kontext stehen, dass die Uhrzeit geschaetzt wurde.
|
|
|
|
## Format
|
|
|
|
```md
|
|
### YYYY-MM-DD HH:MM:SS Europe/Berlin - Kurzer Titel
|
|
|
|
Kontext:
|
|
- Warum diese Aenderung gemacht wurde.
|
|
|
|
Betroffene Dateien:
|
|
- [[04_Gruppenregeln]]
|
|
- `Pfad/Datei.md`
|
|
|
|
Aenderungen:
|
|
- Kurz und konkret.
|
|
|
|
Offen:
|
|
- Falls keine offenen Punkte entstanden sind: Keine.
|
|
```
|
|
|
|
## Verlauf
|
|
|
|
### 2026-07-18 15:55:58 Europe/Berlin - Self-sufficient Todo mit zentralem Embed
|
|
|
|
Kontext:
|
|
- David hat klargestellt, dass die Subframe UI Standards als eigenstaendiges Projekt ihre eigene vollstaendige Aufgabenliste behalten sollen.
|
|
- Gleichzeitig soll die zentrale HiveGrid-Todo-Seite alle Teilprojekte sichtbar machen, ohne Aufgaben zu duplizieren.
|
|
|
|
Betroffene Dateien:
|
|
- `Todo.md`
|
|
- [[08_Todo]]
|
|
- [[00_Start]]
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/07_AI-References]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- `08_Todo.md` wieder als vollstaendige Quelle der Standards-Aufgaben hergestellt.
|
|
- Zentrale `Todo.md` auf ein Aggregator-Modell umgestellt und die Standards-Liste per Obsidian-Embed eingebunden.
|
|
- Standards-Navigation, Arbeitsregeln und Entscheidungslog wieder auf die lokale Todo-Datei ausgerichtet.
|
|
|
|
Offen:
|
|
- Keine; neue Teilprojekte koennen spaeter nach demselben Embed-Muster ergaenzt werden.
|
|
|
|
### 2026-07-18 03:39:27 Europe/Berlin - Todo auf Projektebene verschoben
|
|
|
|
Kontext:
|
|
- David hat klargestellt, dass To-dos universell fuer das gesamte Projekt gelten und nicht im Teilprojekt Subframe UI Standards liegen sollen.
|
|
|
|
Betroffene Dateien:
|
|
- `Todo.md`
|
|
- `00 Start Here.md`
|
|
- `README.md`
|
|
- `AI README.md`
|
|
- `01 Regeln/Obsidian Struktur.md`
|
|
- `05 HiveGrid Map/HiveGrid Map.canvas`
|
|
- [[08_Todo]]
|
|
- [[00_Start]]
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/07_AI-References]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Zentrale `Todo.md` im Vault-Root angelegt und alle bestehenden Aufgaben dorthin uebernommen.
|
|
- `08_Todo.md` in eine Weiterleitung umgewandelt, damit bestehende Links nicht brechen.
|
|
- Standards-Navigation, Arbeitsregeln und Entscheidungslog auf die projektweite Aufgabenliste umgestellt.
|
|
|
|
Offen:
|
|
- Keine; die Aufgaben selbst bleiben bis zur jeweiligen Bearbeitung offen.
|
|
|
|
### 2026-07-18 03:35:01 Europe/Berlin - Komponenten-To-dos priorisiert
|
|
|
|
Kontext:
|
|
- David wollte eine zentrale, abhakbare To-do-Liste fuer die naechsten Arbeiten an der Komponentenbibliothek.
|
|
|
|
Betroffene Dateien:
|
|
- [[08_Todo]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Synchronisierung der Google-Drive-Komponententabelle mit dem internen Komponentenindex als priorisiertes To-do aufgenommen.
|
|
- Erstellung einer Filter-Komponente mit Filter-Dropdowns aufgenommen und die Abgrenzung zum bestehenden `Search Filter Bar` sichtbar gemacht.
|
|
- Kanban-Card-Brainstorming, Kunden-Call mit Noah, Design-Abschluss und Komponenten-Update als abhakbare Teilschritte dokumentiert.
|
|
|
|
Offen:
|
|
- Alle neu aufgenommenen Punkte bleiben bis zur Bearbeitung offen.
|
|
|
|
### 2026-07-03 00:32:55 Europe/Berlin - D-D0b Preview und Abschlussstruktur bereinigt
|
|
|
|
Kontext:
|
|
- David hat kritisiert, dass die HTML-Preview nicht sauber auffindbar war und in der Navigation D04/D09 fehlten.
|
|
- Die finale D-D0b-Datei sollte nicht mehr als Brainstorming-Datei erscheinen.
|
|
- Backlog, Entscheidungen und Preview-Referenzen sollten eindeutiger sortiert sein.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Backlog.md`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/Preview/index.html`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/Preview/preview.html`
|
|
- `Tickets/Fertige Tickets/D-D0b Layout Standards.md`
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- D-D0b-Hauptdatei von Brainstorming auf finalen Standards-Dateinamen umgestellt.
|
|
- Preview-Dateien in den D-D0b-Ordner verschoben, damit sie zusammen mit den Layout-Entscheidungen auffindbar sind.
|
|
- Top-Navigation der HTML-Preview auf D01 bis D09 vervollstaendigt.
|
|
- Alte nicht-finale Preview-Texte bereinigt.
|
|
- D09 in der Preview als State-/Component-Ownership statt als Padding-Frage beschrieben.
|
|
- Ticket-Handoff auf die neuen Preview- und Standards-Pfade aktualisiert.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-07-03 00:20:15 Europe/Berlin - Subframe-MCP Nutzung der Layout-Standards festgeschrieben
|
|
|
|
Kontext:
|
|
- David wollte sicherstellen, dass die neu validierten Layout-Standards bei zukuenftiger Subframe-MCP-Arbeit wirklich verwendet werden.
|
|
- Die D-D0b HTML-Preview sollte im fertigen Ticket referenzierbar sein, nicht nur lokal unter `99 Temp/`.
|
|
|
|
Betroffene Dateien:
|
|
- `AI README.md`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `04 Standards/Subframe UI Standards/Layout/README.md`
|
|
- [[AI/07_AI-References]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `Tickets/Fertige Tickets/D-D0b Layout Standards.md`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- Pflichtregel ergaenzt, dass Subframe-MCP-Prompts und Edits die validierten Layout-Standards als aktive Referenz nutzen muessen.
|
|
- Festgelegt, dass Page Padding, Card/Surface Padding, Grid Gap, Text-Rhythmus, Dialog Sizes, Dialog Padding und Dialog Internal Gaps nicht frei neu definiert werden sollen.
|
|
- Readback-Pruefung nach MCP-Aenderungen ergaenzt.
|
|
- D-D0b HTML-Preview als versioniertes Ticket-Artefakt abgelegt und im Ticket sowie in der D-D0b-Referenz verlinkt.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-07-02 23:50:12 Europe/Berlin - D-D0b Abschluss-Cleanup und Backlog ausgelagert
|
|
|
|
Kontext:
|
|
- David wollte D-D0b als fertiges Ticket bereinigen.
|
|
- Die HTML-Preview soll erhalten bleiben, aber nicht Source of Truth sein.
|
|
- Backlog-Punkte sollten aus der Abschlussdoku in eine eigene Seite ausgelagert werden.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Backlog.md`
|
|
- `04 Standards/Subframe UI Standards/Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[06_Backlog]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `Tickets/README.md`
|
|
- `Tickets/Fertige Tickets/D-D0b Layout Standards.md`
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- D-D0b-Arbeitsdatei zu einer finalen, lesbaren Layout-Standards-Referenz bereinigt.
|
|
- D-D0b-Folgepunkte in eine eigene Backlog-Datei ausgelagert.
|
|
- Globalen Standards-Backlog um Verweis auf D-D0b-Folgepunkte erweitert.
|
|
- Layout-Regeln und Entscheidungslog als aktive Standards markiert.
|
|
- Lokale Preview als behaltene Referenzhilfe markiert, aber Markdown als Source of Truth festgelegt.
|
|
- Fertige Ticket-Handoff-Datei fuer D-D0b angelegt und im Ticket-Index verlinkt.
|
|
|
|
Offen:
|
|
- Keine fuer D-D0b. Nur Backlog-Punkte bleiben separat geparkt.
|
|
|
|
### 2026-07-02 23:37:56 Europe/Berlin - D03 Text-Rhythmus token-aware validiert
|
|
|
|
Kontext:
|
|
- David hat D03 final als token-aware Text-Rhythmus entschieden.
|
|
- 150%-Texttokens erzeugen bereits optische Hoehe im Textblock, deshalb sollen Titel und Beschreibung ohne zusaetzlichen Gap zusammenstehen.
|
|
- Die Preview sollte 0px sichtbar machen, ohne selbst Abstand zu erzeugen.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- D03 als validierte Layout-Regel dokumentiert: `Page Title -> Page Description 0px`, `Page Header -> erster Content 24px`, `Section Title -> Section Description 0px`, `Section Description -> Section Content 12px`.
|
|
- Festgelegt, dass beschreibende Page-/Section-Texte 150%-Texttokens nutzen muessen.
|
|
- Festgelegt, dass 0px ein bewusst definierter Auto-Layout-Gap ist, nicht ein fehlender Abstand.
|
|
- Festgelegt, dass `0`-Line-height-Tokens nur fuer garantierte Einzeiler genutzt werden duerfen.
|
|
- Preview auf die finalen D03-Werte aktualisiert und 0px-Marker ohne Layout-Hoehe ergaenzt.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-07-02 22:23:16 Europe/Berlin - D04-D06 Ownership und Form Gap geklaert
|
|
|
|
Kontext:
|
|
- David hat geklaert, dass Button- und Tabellen-Details ueber Komponenten abgedeckt werden.
|
|
- Formulare sollen auf Screen-Ebene nur den Abstand zwischen kompletten Field-Komponenten regeln.
|
|
- D03 Text-Rhythmus musste in der Preview sichtbarer und verstaendlicher werden.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- D04 als Button Component Ownership dokumentiert; Standardaktionen nutzen Button Default/Medium/36px.
|
|
- D05 als Form Layout Gap validiert; komplette Field-Komponenten nutzen 16px Abstand.
|
|
- D06 als Table Component Ownership dokumentiert; Carbon nur als Row-Size-/Dichte-Referenz.
|
|
- Carbon Data Table Referenz konkretisiert: Row Sizes `xs 24px`, `sm 32px`, `md 40px`, `lg 48px`, `xl 64px` und 16px Column Padding.
|
|
- D03 in der Preview verlinkt und erklaert.
|
|
- Preview auf 36px Control-Hoehe und 16px Form-Gap angepasst.
|
|
|
|
Offen:
|
|
- D03 Text-Rhythmus noch einzeln validieren oder in Backlog verschieben.
|
|
|
|
### 2026-07-02 22:10:49 Europe/Berlin - State Ownership und Error Dialog Backlog geklaert
|
|
|
|
Kontext:
|
|
- David hat klargestellt, dass Empty, Error und No-Permission als inline States ueber Komponenten abgedeckt werden sollen.
|
|
- Blockierende Error-/Result-Dialoge sollen spaeter separat als Overlay-/Feedback-Komponenten betrachtet werden.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- [[06_Backlog]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- D-D0b-Uebersicht korrigiert: D08 ist Dialog Internal Gaps, D09 ist State / Component Ownership.
|
|
- State-Komponenten als inline Inhaltszustaende abgegrenzt, nicht als Modale.
|
|
- Error-/Result-Dialog-Komponenten als spaeteres Backlog-Thema aufgenommen.
|
|
|
|
Offen:
|
|
- No-Permission spaeter als eigene State-Variante oder Komponente klaeren, falls benoetigt.
|
|
- Error-/Result-Dialog-Komponenten spaeter separat validieren.
|
|
|
|
### 2026-07-02 21:36:25 Europe/Berlin - D08 Dialog Internal Gaps validiert
|
|
|
|
Kontext:
|
|
- David hat die `Balanced`-Variante fuer normale Dialog-Innenabstaende validiert.
|
|
- Footer Actions sollen standardmaessig rechts ausgerichtet bleiben.
|
|
- Mehrzeilige Texte nutzen die 150%-Texttoken, wodurch Textbloecke selbst hoeher werden.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[06_Backlog]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- D08 als validierte Dialog-Internal-Gap-Regel dokumentiert: `Title -> Description 8px`, `Field/Form Row Gap 16px`, `Section Gap 24px`, `Footer Button Gap 8px`.
|
|
- Footer Actions als rechts ausgerichteter Default dokumentiert.
|
|
- Mehrzeilige Textbloecke mit 150%-Lineheight als Teil der Typografie-Logik beruecksichtigt.
|
|
- Button-/Action-Semantik als separates Backlog-Thema aufgenommen.
|
|
- D09 States in der Preview als spaeteres Thema erklaert.
|
|
|
|
Offen:
|
|
- Button-/Action-Semantik spaeter separat validieren, insbesondere Primary, Destructive und Positive.
|
|
|
|
### 2026-07-02 15:09:13 Europe/Berlin - Fullscreen Dialog Max-Width validiert
|
|
|
|
Kontext:
|
|
- David hat geklaert, dass Fullscreen Dialoge zwar fill-artig sein sollen, aber auf sehr breiten Monitoren nicht unendlich skalieren duerfen.
|
|
- Als obere Grenze wurde die Breite eines 2K-Monitors abzüglich des validierten aeusseren Dialogrands verwendet.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- Fullscreen Dialog mit `width: calc(100vw - 48px)`, `max-width: 2512px` und `height: calc(100vh - 48px)` dokumentiert.
|
|
- `2512px` als 2K-Breite `2560px` minus 24px aeusserem Rand pro Seite festgehalten.
|
|
- Preview-Texte fuer D07 an die Maxbreiten-Regel angepasst.
|
|
|
|
Offen:
|
|
- Drawer-/Side-Panel-Breiten spaeter als eigenes Thema klaeren.
|
|
|
|
### 2026-07-02 14:50:32 Europe/Berlin - D07 Dialoggroessen validiert
|
|
|
|
Kontext:
|
|
- David hat die zentrierten Dialoggroessen validiert.
|
|
- Fullscreen Dialog soll Fill in Breite und Hoehe nutzen, aber mit sichtbarem aeusserem Rand.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- Dialoggroessen als `XS 420px`, `S 560px`, `M 720px`, `L 1200px max` validiert.
|
|
- 4K-Verhalten dokumentiert: Dialoge wachsen nicht automatisch mit, sondern bleiben zentriert in ihrer Breitenklasse.
|
|
- Fullscreen Dialog als Fill-Overlay mit aeusserem Rand dokumentiert; Arbeitswert Desktop: 24px pro Seite.
|
|
- D07-Preview von Kandidatenvergleich auf validierte Groessen umgestellt.
|
|
|
|
Offen:
|
|
- Drawer-/Side-Panel-Breiten spaeter als eigenes Thema klaeren.
|
|
|
|
### 2026-07-02 01:31:47 Europe/Berlin - AI Change History Scope geklaert
|
|
|
|
Kontext:
|
|
- David hat geklaert, dass diese History nur fuer die Subframe UI Standards / Component Library gelten soll.
|
|
- Fuer das gesamte HiveGrid-Wireframe-Repo reicht Git als Verlauf.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/08_AI-Change-History]]
|
|
- [[AI/07_AI-References]]
|
|
- [[00_Start]]
|
|
|
|
Aenderungen:
|
|
- Scope der AI Change History explizit auf `04 Standards/Subframe UI Standards/` begrenzt.
|
|
- Klargestellt, dass normale Wireframe-, Ticket-, Canvas- oder Planning-Aenderungen hier nicht repo-global protokolliert werden.
|
|
- Verweise in AI-References und Start-Datei sprachlich angepasst.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-07-02 01:24:20 Europe/Berlin - Overlay-Pattern fuer D07 definiert
|
|
|
|
Kontext:
|
|
- David war unsicher, wie sich normale Pages, Dialoge, Fullscreen Dialoge und Side Panels unterscheiden.
|
|
- Die Definition ist Voraussetzung, bevor Dialogbreiten sinnvoll validiert werden koennen.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- Begriffe `Page`, `Dialog`, `Fullscreen Dialog` und `Drawer / Side Panel` definiert.
|
|
- Settings als `Page` abgegrenzt, nicht als Fullscreen Dialog.
|
|
- Fullscreen Dialog als temporaeres Overlay fuer abgeschlossene Arbeitsmodi definiert.
|
|
- Drawer/Side Panel als eigenes Pattern mit eigenen Breitenregeln markiert.
|
|
- D07-Preview um Pattern-Karten vor den Breitenvarianten erweitert.
|
|
|
|
Offen:
|
|
- D07 Dialogbreiten separat validieren.
|
|
- Drawer-/Side-Panel-Breiten spaeter als eigenes Thema klaeren.
|
|
|
|
### 2026-07-02 00:13:25 Europe/Berlin - Dialog Padding Varianten validiert
|
|
|
|
Kontext:
|
|
- David hat entschieden, dass Padding mit 32px nicht frei fuer beliebige Surfaces genutzt wird.
|
|
- Stattdessen bekommt die Subframe-`Dialog`-Komponente zwei Varianten: 16px Default und 32px groesser/ruhiger.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- Dialog-Padding-Regel dokumentiert: `16px` Default, `32px` groessere Variante.
|
|
- Festgelegt, dass diese Werte ueber die Dialog-Komponente bzw. deren Varianten kommen sollen.
|
|
- D02-Regel korrigiert: 32px ist kein frei verwendbarer Surface-Standard; Ausnahme ist die eigene Dialog-Variante.
|
|
- D07-Preview aktualisiert, sodass kleine/mittlere Dialoge 16px und der grosse Dialog die 32px-Variante zeigt.
|
|
|
|
Offen:
|
|
- Dialogbreiten separat validieren.
|
|
- Mobile Layout Standards spaeter separat klaeren.
|
|
|
|
### 2026-07-02 00:02:48 Europe/Berlin - D-D0b Detail-/Editor-Surface Padding praezisiert
|
|
|
|
Kontext:
|
|
- David hat bestaetigt, dass grosse Detail-/Editorflaechen nicht automatisch mehr Innenabstand bekommen sollen.
|
|
- 32px Innenabstand sollte zu diesem Zeitpunkt nicht frei als Standard gelten. Kurz danach wurde er als eigene Subframe-`Dialog`-Variante validiert.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
- `99 Temp/D-D0b Layout Preview/preview.html`
|
|
|
|
Aenderungen:
|
|
- Detail-/Editor-Surface Padding als Standard auf 16px festgelegt.
|
|
- 32px Innenabstand als nicht frei verwendbaren Surface-Standard markiert.
|
|
- D02-Entscheidung entsprechend aktualisiert.
|
|
- Lokale Preview wurde zunaechst als Vergleich beschriftet und danach auf die validierte Dialog-Variante umgestellt.
|
|
|
|
Offen:
|
|
- Mobile Layout Standards spaeter separat klaeren.
|
|
|
|
### 2026-07-01 00:36:12 Europe/Berlin - D-D0b D02 Page Padding Minimum geklaert
|
|
|
|
Kontext:
|
|
- David hat geklaert, dass Page Padding immer mindestens 24px sein soll.
|
|
- Kompakte UI-Momente sollen nicht ueber reduziertes Page Padding entstehen, sondern ueber lokale Gaps.
|
|
- Detail-/Editor-Surface Padding wurde zu diesem Zeitpunkt noch als offener Sonderfall notiert und am 2026-07-02 auf 16px als Standard praezisiert.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
- `99 Temp/D-D0b Layout Preview/preview.html`
|
|
|
|
Aenderungen:
|
|
- Page Padding als Mindeststandard `24px` dokumentiert.
|
|
- 16px Page Padding als kompakter Sonderfall entfernt.
|
|
- Card/Surface Padding weiterhin auf 16px festgelegt.
|
|
- Grid/Card Gap weiterhin auf 16px festgelegt; 12px als kompakter Sonderfall fuer enge Teilbereiche dokumentiert.
|
|
- Detail-/Editor-Surface Padding als grosse Arbeitsflaeche erklaert und zu diesem Zeitpunkt offen gelassen.
|
|
- Lokale Preview so angepasst, dass der Kompakt-Modus Page Padding bei 24px laesst und nur Grid/Card Gap auf 12px reduziert.
|
|
|
|
Offen:
|
|
- Detail-/Editor-Surface Padding wurde am 2026-07-02 auf 16px als Standard praezisiert.
|
|
- Mobile Layout Standards spaeter separat klaeren.
|
|
|
|
### 2026-06-30 23:08:49 Europe/Berlin - D-D0b D02 Padding-Standards validiert
|
|
|
|
Kontext:
|
|
- David hat die D02-Basiswerte fuer Page Padding, Card/Surface Padding und Grid/Card Gap validiert.
|
|
- Mobile soll aus der aktiven Preview entfernt bleiben und grosse Detail-/Editorflaechen sind noch unklar.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- D02 als validierte Layout-Entscheidung dokumentiert.
|
|
- Page Padding Standard auf 24px festgelegt; ein 16px-Sonderfall wurde damals als Zwischenstand notiert und am 2026-07-01 wieder verworfen.
|
|
- Card/Surface Padding Standard auf 16px festgelegt.
|
|
- Grid/Card Gap Standard auf 16px und Section Gap Standard auf 24px festgelegt.
|
|
- Standard Desktop Page und kompakte Settings Page in der Preview auf dieselbe Basis gesetzt.
|
|
- Mobile aus der aktiven D02-Preview entfernt; grosse Detail-/Editorflaechen damals als offen markiert und am 2026-07-02 auf 16px als Standard praezisiert.
|
|
|
|
Offen:
|
|
- Grosse Detail-/Editorflaechen separat klaeren.
|
|
- Mobile Layout Standards spaeter separat klaeren.
|
|
|
|
### 2026-06-30 22:42:30 Europe/Berlin - D-D0b D02 Begriffe und Mobile-Backlog geklaert
|
|
|
|
Kontext:
|
|
- Beim D02-Brainstorming musste getrennt werden zwischen App Shell, Page Padding, Section/Grid Gap und Komponenten-Padding.
|
|
- David hat entschieden, Mobile vorerst nicht in D02 zu validieren, sondern in den Backlog zu legen.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- [[06_Backlog]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `99 Temp/D-D0b Layout Preview/index.html`
|
|
|
|
Aenderungen:
|
|
- D02-Begriffsklaerung fuer App Shell, Page Padding, Section Gap, Grid Gap und Card/Surface Padding ergaenzt.
|
|
- D02-Arbeitsannahmen fuer Desktop/Settings/Card/Editor-Padding dokumentiert, aber noch nicht final validiert.
|
|
- Mobile Layout Standards in den Backlog aufgenommen.
|
|
- Lokale Preview markiert Mobile als Backlog statt als aktive D02-Entscheidung.
|
|
|
|
Offen:
|
|
- D02-Werte weiterhin mit David validieren.
|
|
|
|
### 2026-06-30 22:27:07 Europe/Berlin - D-D0b Spacing Scale validiert
|
|
|
|
Kontext:
|
|
- David hat fuer D-D0b den 8px-Rhythmus mit definierten Zwischenwerten validiert.
|
|
- Gleichzeitig wurde geklaert, dass Layout-Standards nicht gegen bestehende Subframe-Komponenten-Defaults arbeiten sollen.
|
|
|
|
Betroffene Dateien:
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
- `Layout/README.md`
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- D01 Grundraster / Spacing Scale als validierte Entscheidung dokumentiert.
|
|
- Erlaubte Layout-Spacing-Werte festgelegt: `4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 80, 96`.
|
|
- Komponenten-Ownership-Regel ergaenzt: vorhandene Defaults von Dialog, Modal, Button, Text Input, Table oder Card verwenden, wenn sie den Standard bereits abbilden.
|
|
|
|
Offen:
|
|
- D02 Page & Card Padding als naechste Entscheidung einzeln validieren.
|
|
|
|
### 2026-06-29 04:57:39 Europe/Berlin - Repo-Struktur und Standards-Benennung geschaerft
|
|
|
|
Kontext:
|
|
- Die Bezeichnungen `Regeln`, `Regelwerk` und `Subframe-Regelwerk` waren zu nah beieinander und konnten mit den operativen Repo-Arbeitsregeln verwechselt werden.
|
|
- Die HiveGrid-Cloud-Referenz und die Subframe UI Standards sollten in der Repo-Struktur klarer eingeordnet werden.
|
|
|
|
Betroffene Dateien:
|
|
- `00 Start Here.md`
|
|
- `AI README.md`
|
|
- `01 Regeln/Obsidian Struktur.md`
|
|
- `01 Regeln/Screen Agent Workflow.md`
|
|
- `03 Quellen und Referenzen/README.md`
|
|
- `03 Quellen und Referenzen/Repo Notizen.md`
|
|
- `04 Standards/README.md`
|
|
- [[00_HiveGrid-Einordnung]]
|
|
- [[00_Start]]
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/07_AI-References]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `Tickets/README.md`
|
|
- `Tickets/Fertige Tickets/D-P2 Auth Wireframes.md`
|
|
|
|
Aenderungen:
|
|
- Subframe-Standards aus `01 Regeln/` nach `04 Standards/Subframe UI Standards/` verschoben.
|
|
- HiveGrid-Cloud-Referenz nach `03 Quellen und Referenzen/hivegrid-cloud/` verschoben.
|
|
- Ticket-Handoff in `Tickets/Fertige Tickets/` eingeordnet.
|
|
- Zentrale Doku und Pfade auf die neue Struktur aktualisiert.
|
|
- Sprache von unklaren Regelwerk-Begriffen auf `Standards-Projekt` und `Subframe UI Standards` geschaerft.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-29 01:37:44 Europe/Berlin - HiveGrid-Integration als Teilprojekt dokumentiert
|
|
|
|
Kontext:
|
|
- Das Subframe Component Library Regelwerk wurde in das HiveGrid-Wireframe-Repo uebernommen.
|
|
- Es soll als eigene Shell fuer dauerhafte Subframe-, Komponenten- und Layout-Regeln dienen, aber nicht nebenbei durch normale Screen-Arbeit veraendert werden.
|
|
|
|
Betroffene Dateien:
|
|
- [[00_HiveGrid-Einordnung]]
|
|
- [[00_Start]]
|
|
- [[02_Entscheidungen]]
|
|
- [[AI/07_AI-References]]
|
|
- [[AI/08_AI-Change-History]]
|
|
- `Layout/README.md`
|
|
- `AI README.md`
|
|
- `01 Regeln/Obsidian Struktur.md`
|
|
- `01 Regeln/Screen Agent Workflow.md`
|
|
- `02 Wireframes/D0 Foundation/D-D0b Layout Standards/D-D0b Layout Standards.md`
|
|
|
|
Aenderungen:
|
|
- HiveGrid-Kontext, Zweck, Abgrenzung und Aenderungsschutz fuer das Subframe UI Standards dokumentiert.
|
|
- Layout-Bereich als Zielort fuer spaeter validierte D-D0b-Regeln angelegt.
|
|
- Zentrale HiveGrid-Agent-Regeln erweitert, damit das Regelwerk als Referenz genutzt, aber nicht automatisch geaendert wird.
|
|
- D-D0b-Brainstorming von alter Referenz-Idee auf aktives Subframe UI Standards umgestellt.
|
|
|
|
Offen:
|
|
- Konkrete Layout-Werte fuer D-D0b muessen weiter einzeln mit David validiert werden.
|
|
|
|
### 2026-06-21 17:13:59 Europe/Berlin - Fill Container Todo wieder entfernt
|
|
|
|
Kontext:
|
|
- Der Nutzer ist sich beim Entfernen von `Fill Container` als eigener Variante noch nicht sicher.
|
|
- Bei Buttons kann Fill-Verhalten ueber Layout/Instanz funktionieren, aber bei Komponenten mit Max Width ist das Verhalten nicht automatisch gleichwertig.
|
|
- `No Padding` und vergleichbare Extra-Varianten sollen vorerst ebenfalls nicht entfernt werden.
|
|
|
|
Betroffene Dateien:
|
|
- [[08_Todo]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Offenen Todo-Punkt `Fill Container als Variante entfernen/pruefen` aus [[08_Todo]] entfernt.
|
|
- Bestehende Regeln und Entscheidungen zu `Fill Container` unveraendert gelassen.
|
|
|
|
Offen:
|
|
- Thema `Fill Container` spaeter neu bewerten, wenn klar ist, wie Max Width, Instanz-Fill und Komponentenvarianten zusammenspielen sollen.
|
|
|
|
### 2026-06-21 14:40:30 Europe/Berlin - Fill Container Todo ergaenzt
|
|
|
|
Kontext:
|
|
- Der Nutzer stellte klar, dass `Fill Container` in vielen Komponenten als eigene Variante nicht gebraucht wird, weil Subframe beim Screen-Bau Instanzen/Layout separat auf volle Breite oder Hoehe setzen kann.
|
|
- Gleichzeitig sollen Min-/Max-Width und Min-/Max-Height Regeln erhalten bleiben; es geht nicht darum, Groessenbegrenzungen zu entfernen.
|
|
|
|
Betroffene Dateien:
|
|
- [[08_Todo]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Todo ergaenzt, um `Fill Container` als eigene Variante komponentenuebergreifend zu pruefen und ggf. zu entfernen.
|
|
- Im Todo vermerkt, dass [[02_Entscheidungen]], [[04_Gruppenregeln]] und [[07_Global-Rules]] spaeter mitgeprueft werden sollen, weil dort `Fill Container` bzw. `fillContainer` bereits als Regel-/Prop-Konzept vorkommt.
|
|
|
|
Offen:
|
|
- Pruefen, in welchen Subframe-Komponenten `Fill Container` als Variante existiert.
|
|
- Danach entscheiden, ob `fillContainer` in [[07_Global-Rules]] als Layout-Sonderfall bleibt oder enger formuliert werden muss.
|
|
|
|
### 2026-06-20 22:12:56 Europe/Berlin - Change History Zeitformat auf Europe/Berlin umgestellt
|
|
|
|
Kontext:
|
|
- Der Nutzer wollte eine lesbare Zeitzonenangabe statt eines technischen numerischen Offsets.
|
|
- `Europe/Berlin` ist eindeutig und fuer den Vault besser verstaendlich als ein reiner Offset.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Pflichtformat auf `YYYY-MM-DD HH:MM:SS Europe/Berlin` umgestellt.
|
|
- Bestehende Change-History-Ueberschriften auf `Europe/Berlin` normalisiert.
|
|
- Alte Beschreibungstexte bereinigt, damit nicht mehrere Zeitformat-Varianten nebeneinander stehen.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-20 21:28:08 Europe/Berlin - Alte History-Eintraege mit geschaetzten Zeiten normalisiert
|
|
|
|
Kontext:
|
|
- Der Nutzer wollte, dass auch aeltere Eintraege im Verlauf zeitlich konsistent aussehen, damit spaetere Leser nicht ueber fehlende Uhrzeiten stolpern.
|
|
- Die nachgetragenen Zeiten sind bewusst plausible Schaetzungen und keine urspruenglich automatisch erfassten Zeitstempel.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Alte Eintraege ohne Uhrzeit auf das damalige Zeitformat gebracht.
|
|
- Separate `Zeit:`-Bloecke entfernt.
|
|
- Kontext der betroffenen Eintraege um den Hinweis `Zeit nachtraeglich geschaetzt` ergaenzt.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-20 21:23:10 Europe/Berlin - Change History Zeitformat vereinfacht
|
|
|
|
Kontext:
|
|
- Der Nutzer wollte eine normale Uhrzeit wie bei git, ohne ausgeschriebene Zeitzone und ohne Klammerformat.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- Pflichtformat wurde damals auf ein git-nahes Offset-Format umgestellt.
|
|
- Bestehenden genau datierten Eintrag vom ausgeschriebenen Zeitzonenformat auf das damalige Offset-Format normalisiert.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-20 21:18:49 Europe/Berlin - Change History um Uhrzeit und Kontext erweitert
|
|
|
|
Kontext:
|
|
- Der Verlauf soll spaeter genauer nachvollziehbar machen, wann und warum AI-Aenderungen gemacht wurden, ohne unnoetig lang zu werden.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/08_AI-Change-History]]
|
|
- [[AI/07_AI-References]]
|
|
|
|
Aenderungen:
|
|
- Pflichtformat um Uhrzeit mit Zeitzone erweitert.
|
|
- Kontext-Feld ergaenzt, damit der Grund einer Aenderung nicht nur aus den Datei-Diffs rekonstruiert werden muss.
|
|
- Bestehende Eintraege mit Kontext ergaenzt.
|
|
- Bestehende Eintraege als ohne urspruenglich erfasste Uhrzeit markiert, statt nachtraeglich ungenaue Zeiten zu erfinden.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-20 21:16:30 Europe/Berlin - AI-Dateien getaggt
|
|
|
|
Kontext:
|
|
- AI-bezogene Dateien sollten in Obsidian ueber einen gemeinsamen Tag schnell auffindbar und gruppierbar sein.
|
|
- Zeit nachtraeglich geschaetzt.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/07_AI-References]]
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- AI-Dateien mit `#AIReference` getaggt.
|
|
- In `AI/07_AI-References.md` festgelegt, dass neue AI-Kontext-, AI-Verlauf- und AI-Pflege-Dateien ebenfalls `#AIReference` tragen muessen.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-20 21:13:00 Europe/Berlin - AI Change History angelegt
|
|
|
|
Kontext:
|
|
- Spaetere AI-Bearbeitungen sollen fuer den Nutzer und fuer neue AI-Sessions nachvollziehbar bleiben.
|
|
- Die Datei soll verhindern, dass wichtige Aenderungen nur im Chat-Verlauf stehen.
|
|
- Zeit nachtraeglich geschaetzt.
|
|
|
|
Betroffene Dateien:
|
|
- [[AI/08_AI-Change-History]]
|
|
- [[AI/07_AI-References]]
|
|
- [[00_Start]]
|
|
|
|
Aenderungen:
|
|
- Neue AI-only Verlauf-Datei angelegt.
|
|
- Pflichtregel dokumentiert: Nach jeder inhaltlichen Datei-Aenderung muss diese History mit Datum, betroffenen Dateien, Aenderungen und offenen Folgepunkten aktualisiert werden.
|
|
- `AI/07_AI-References.md` erweitert, damit kuenftige AI-Arbeit die History-Datei zwingend mitpflegt.
|
|
- `00_Start.md` erweitert, damit die History-Datei im Vault-Einstieg sichtbar ist.
|
|
|
|
Offen:
|
|
- Keine.
|
|
|
|
### 2026-06-20 20:45:00 Europe/Berlin - Neue Tabelleninformationen in Komponenten-Index uebernommen
|
|
|
|
Kontext:
|
|
- Eine aktualisierte externe Tabelle wurde als neue Quelle fuer Status, Subframe-Links und zusaetzliche Komponenten geliefert.
|
|
- Es sollten nur fehlende Eintraege mit finaler Pruefung `Ready`, `Work in Progress` oder `Subframe Problem` uebernommen werden; `Open` sollte ignoriert werden.
|
|
- Zeit nachtraeglich geschaetzt.
|
|
|
|
Betroffene Dateien:
|
|
- [[05_Komponenten-Index]]
|
|
- `Components/Badge Shortcut.md`
|
|
- `Components/Error State.md`
|
|
- `Components/Stepper Progress Steps Horizontal.md`
|
|
- `Components/Stepper Progress Steps Vertikal.md`
|
|
- `Components/Context Menu.md`
|
|
- `Components/Dropdown Menu.md`
|
|
- `Components/Subbar.md`
|
|
- `Components/Tree View.md`
|
|
- `Components/Icon.md`
|
|
- `Components/Icon With Backround.md`
|
|
- `Components/Kanban Card.md`
|
|
- `Components/Kanban Column.md`
|
|
- mehrere bestehende Dateien unter `Components/`
|
|
|
|
Aenderungen:
|
|
- Fehlende Subframe-Links aus der aktualisierten Tabelle ergaenzt: `Checkbox Group`, `Combobox Autocomplete`, `Number Input`, `Search Input`, `Confirm Dialog`, `Result Dialog`.
|
|
- Neue Komponenten-Notizen angelegt fuer qualifizierte Eintraege mit finaler Pruefung `Ready`, `Work in Progress` oder `Subframe Problem`.
|
|
- `Finale Pruefung = Open` bewusst ignoriert.
|
|
- Konkrete Review-Notizen aus der Tabelle uebernommen, u.a. fuer `Icon Button`, `Text Input`, `Select`, `Table`, `Partial page failure` und `Timeout`.
|
|
- Vorlaeufige Bereichszuordnungen fuer ungruppierte Tabellenzeilen dokumentiert.
|
|
|
|
Offen:
|
|
- Einige neue/ungruppierte Komponenten brauchen spaeter eventuell eine finale Bereichsentscheidung.
|
|
- `Icon With Backround` Schreibweise pruefen.
|
|
|
|
### 2026-06-20 21:02:00 Europe/Berlin - Form-Input-Regeln und Todo-Liste erweitert
|
|
|
|
Kontext:
|
|
- Die Form-Input-Regeln sollten nach den neu hinzugekommenen Input-Komponenten vervollstaendigt werden.
|
|
- Zusaetzlich wurde eine operative Todo-Liste gewuenscht, damit offene Pruefpunkte nicht verloren gehen.
|
|
- Zeit nachtraeglich geschaetzt.
|
|
|
|
Betroffene Dateien:
|
|
- [[04_Gruppenregeln]]
|
|
- [[08_Todo]]
|
|
- [[02_Entscheidungen]]
|
|
- [[00_Start]]
|
|
- [[AI/07_AI-References]]
|
|
- `Components/Icon Button.md`
|
|
- `Components/Number Input.md`
|
|
- `Components/Search Input.md`
|
|
- `Components/Combobox Autocomplete.md`
|
|
- `Components/Date Picker.md`
|
|
|
|
Aenderungen:
|
|
- Control-Hoehen-Regel erweitert um `Icon Button`, `Number Input`, `Search Input`, `Combobox Autocomplete` und Single-date `Date Picker`.
|
|
- Field-Anatomy-Regel um weitere Form Inputs erweitert: `Number Input`, `Multiselect`, `Multiselect Tags`, `Combobox Autocomplete`, `Search Input`, `Date Picker`, `Form Group Input Group`.
|
|
- Single-date `Date Picker` in Standardbreiten, horizontalem Innenpadding und `Radius Small` ergaenzt.
|
|
- Betroffene Komponenten-Dateien mit konkreten Gruppenregel-Embeds aktualisiert.
|
|
- Neue operative Todo-Liste `08_Todo.md` angelegt und in Start- sowie AI-Kontext verlinkt.
|
|
- Entscheidungslog um Control-Hoehen-Scope, Date-Picker-Basisregeln und Todo-Datei erweitert.
|
|
|
|
Offen:
|
|
- Date Picker Range-Version / Date-von-bis separat klaeren.
|
|
- `Select` Colour-Mismatch pruefen.
|
|
- `Table` Doppelung rechts pruefen.
|
|
- Stepper-State-Enum pruefen.
|
|
- `Partial page failure` / `Timeout` Zusammenfuehrung klaeren.
|
|
|
|
### 2026-06-23 15:50:28 Europe/Berlin - Form Field-Anatomy fuer Label, Help text und Message festgelegt
|
|
|
|
Kontext:
|
|
- Aus einem visuellen Beispiel sollte die Field-Anatomy fuer Form Inputs konkretisiert werden.
|
|
- Der untere Text unter dem Control sollte verbindlich `message` heissen, nicht `Label` oder `massage`.
|
|
|
|
Betroffene Dateien:
|
|
- [[04_Gruppenregeln]]
|
|
- [[03_Benennung]]
|
|
- [[02_Entscheidungen]]
|
|
- [[00_Start]]
|
|
- `Components/Text Input.md`
|
|
- `Components/Form Group Input Group.md`
|
|
- [[AI/08_AI-Change-History]]
|
|
|
|
Aenderungen:
|
|
- `Form Inputs teilen eine Field-Anatomy` von offen auf entschieden gesetzt.
|
|
- Field-Reihenfolge definiert: `label`, `helpText`, Control, `message`.
|
|
- Abstaende festgelegt: Label zu Help text 8px, Help text zu Control 6px, Control zu Message 4px.
|
|
- `message` als unteren Field-Text mit 12px und Medium festgelegt.
|
|
- Naming-Regel ergaenzt: Der untere Field-Text heisst in Props, Slots, Layer-Namen und Dokumentation immer `message`.
|
|
- Komponentenliste der Field-Anatomy-Regel um relevante Form Inputs und bedingte Field-Kontexte wie Checkbox, Radio Group, Switch, Slider und Toggle Group erweitert.
|
|
- Komponenten-Notizen fuer `Text Input` und `Form Group Input Group` konkretisiert.
|
|
- Entscheidungslog um die neue Form Field-Anatomy-Entscheidung ergaenzt.
|
|
- Einstieg in `00_Start.md` von offenem Label-Input-Beispiel auf die entschiedene Field-Anatomy-Regel aktualisiert.
|
|
|
|
Offen:
|
|
- Date Picker Range-Version / Date-von-bis separat klaeren.
|