Files
HiveGrid-Wireframes/04 Standards/Subframe UI Standards/00_Start.md
T

65 lines
2.8 KiB
Markdown

# Subframe UI Standards
Status: Entwurf
Datum: 2026-06-02
Dieses Standards-Projekt dokumentiert dauerhafte Subframe-, Komponenten- und Layout-Standards fuer HiveGrid.
Seit 2026-06-29 liegt es als eigenes Standards-Projekt im HiveGrid-Wireframe-Repo.
Die HiveGrid-Einordnung und der Aenderungsschutz stehen in [[00_HiveGrid-Einordnung]].
Es dokumentiert Standards, die nicht direkt in einzelnen Screens oder in Subframe selbst geloest werden:
- Benennung
- State-Namen
- Varianten-Namen
- Size-Namen
- Defaults
- globale Component-API-Regeln
- komponenteninterne Abstaende
- Gruppenregeln
- Komponenten-Links und Notizen
Es soll wachsen, wenn echte, validierte Standards entstehen.
## Struktur
| Datei | Zweck |
| --- | --- |
| [[00_HiveGrid-Einordnung]] | Einordnung im HiveGrid-Repo, Zweck, Abgrenzung und Aenderungsschutz |
| [[01_Brainstorming]] | Rohe Ideen und offene Gedanken |
| [[02_Entscheidungen]] | Entscheidungen, die nachvollziehbar bleiben sollen |
| [[03_Benennung]] | Globale Regeln fuer Namen und Begriffe |
| [[04_Gruppenregeln]] | Regeln fuer Komponenten-Gruppen |
| [[05_Komponenten-Index]] | Link- und Statusuebersicht mit Fertig-Checkbox |
| [[06_Backlog]] | Themen fuer spaeter |
| [[07_Global-Rules]] | Globale Component-API- und Arbeitsregeln |
| [[08_Todo]] | Eigenstaendige Aufgabenliste fuer Komponenten-Pruefpunkte und Nacharbeiten |
| `Layout/` | Validierte Layout-, Spacing-, Dialog-, Table- und Composition-Regeln |
| [[AI/07_AI-References]] | Arbeitskontext und Ablauf fuer AI-Aenderungen |
| [[AI/08_AI-Change-History]] | AI-Verlauf nur fuer Aenderungen am Subframe UI Standards / Component Library Regelwerk |
| `Components/` | Einzelne Komponenten-Notizen mit Subframe-Link, Bereich und Regel-Referenzen |
## Grundmodell
Standards werden so hoch wie moeglich und so spezifisch wie noetig dokumentiert.
1. Globale Benennungen stehen in [[03_Benennung]].
2. Globale Component-API-Regeln stehen in [[07_Global-Rules]].
3. Gruppenregeln stehen in [[04_Gruppenregeln]].
4. Der Komponenten-Index ist nur eine Link- und Statusuebersicht.
5. Einzelne Komponenten-Notizen stehen unter `Components/`.
6. Dauerhafte Layout-Regeln stehen unter `Layout/`, sobald sie validiert sind.
7. Laufende Aufgaben und Pruefpunkte der Subframe UI Standards stehen in [[08_Todo]].
8. AI-Aenderungen am Subframe UI Standards / Component Library Regelwerk werden in [[AI/08_AI-Change-History]] protokolliert; fuer repo-weite Aenderungen ist Git der Verlauf.
Bei Arbeit mit AI zuerst [[AI/07_AI-References]] lesen.
Wenn die Arbeit aus dem HiveGrid-Wireframe-Kontext kommt, zuerst [[00_HiveGrid-Einordnung]] lesen.
Beispiel:
- `disabled` wird global geklaert.
- Field-Anatomy-Abstaende fuer Form Inputs stehen in [[04_Gruppenregeln]].
- Text-Input-spezifische Notizen stehen in [[Components/Text Input]].