Komponentenseite auf ihren tatsaechlichen Zweck schaerfen
Sie war als "Referenz fuer den Einbau" ausgeschildert. Das trifft es nicht: Wer den Prototyp einbaut, liest Code und Doku und kann sich keine gerenderte Seite ansehen — die Datei-Pfade und DESIGN-SYSTEM.md tun diese Arbeit ohnehin. Nuetzlich ist die Seite fuer die Abstimmung mit Menschen: Auf den Analyse-Seiten sieht man von jedem Baustein immer nur den Zustand, den die Daten gerade hergeben. Neu ausgeschildert, und die fehlenden Zustaende ergaenzt: - Seitenzustaende (laedt / leer / Fehler). In HiveGrid sind alle fuenf VMState-Zustaende Pflicht, im Prototyp ist keiner davon je zu sehen, weil die Demo-Daten immer liefern. Gestaltet werden muessen sie trotzdem — "laedt", "nichts gefunden" und "kaputt" sind drei verschiedene Aussagen. - Dashboard-Kacheln: Begruessung, WidgetKachel, reservierte Kachel. Das Dashboard benutzt nicht ChartCard, sondern einen eigenen Rahmen; bisher war der in der Galerie gar nicht vertreten. Zwei Fehler dabei gefunden und behoben: - Die Regelliste nannte noch den dunklen Tooltip (#393939). Seit Carbon v11 ist er hell (#ffffff auf #161616); im Code war das laengst umgestellt, auf dieser Seite nicht. Eine Referenzseite, die eine ueberholte Regel behauptet, ist schlimmer als keine. - Die Abschnittstexte beginnen mit einem Dateipfad, und ein Pfad ist ein Wort ohne Trennstelle. Bei 375 px lief "features/dashboard/components/layout/SeitenZustand.tsx" neun Pixel ueber den Rand — von verify:layout gefunden. Die Regel zu den Kartenhoehen aus dem letzten Commit steht jetzt auch hier. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QPeZNwSeU7qG3RRCwaxEZX
This commit is contained in:
1 parent
ffbe70aede
commit
885c7b9609
2 files changed
+107
-6
No files matched your search
@@ -67,8 +67,15 @@ export const NAV_GRUPPEN: NavGruppe[] = [
|
||||
|
||||
/**
|
||||
* Unterer Bereich, durch einen Trenner abgesetzt — wie in der Software.
|
||||
* Hier steht nur, was zum Prototyp gehört: die Bausteingalerie für die
|
||||
* Entwicklung. Sie ist kein Produktfeature und wandert beim Einbau nicht mit.
|
||||
*
|
||||
* Hier steht nur, was zum Prototyp gehört: die Bausteingalerie. Sie ist für
|
||||
* die **Abstimmung** da, nicht für die Umsetzung — sie zeigt jeden Baustein in
|
||||
* allen Zuständen, auch in denen, die die Demo-Daten nie erzeugen (negativer
|
||||
* Trend, leer, Fehler, „kleiner ist besser"). Wer den Prototyp einbaut,
|
||||
* braucht sie nicht: Dafür sind die Datei-Pfade und `docs/DESIGN-SYSTEM.md`
|
||||
* maßgeblich.
|
||||
*
|
||||
* Kein Produktfeature, wandert beim Einbau nicht mit.
|
||||
*/
|
||||
export const NAV_SEKUNDAER: NavEintrag[] = [
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user