Invisible Docs
GalerieTokens

Layouts (layout.*)

Reine Anordnung — Raster, Stapel, Spalten, Reihen. Keine eigene Optik, nur Geometrie über Tokens.

DefinitionZweck
layout.stackVertikaler Stapel mit Token-Abstand — das Grundlayout
layout.gridResponsives Raster: feste Spaltenzahl (bricht mobil um) oder auto-fit nach Mindestbreite
layout.columnsZwei benannte Spalten mit Verhältnis (2:1 …), stapeln mobil
layout.clusterHorizontale Reihe mit Umbruch (Button-Reihen, Meta-Zeilen)

Regeln: Ein default-Slot, der fast alles akzeptiert; Abstände ausschließlich über size-Tokens. layout.grid ist das Zwölf-Spalten-Raster.

Warum eine eigene Ebene? Damit Anordnung komponierbar ist, ohne dass jede Component eigene Layout-Props braucht. Ein Shop-Grid = layout.grid + N × component.card — nicht eine „CardGrid"-Spezial-Component.