Empfohlene Ordnerstruktur für ein sauberes Gridy-Setup.
/assets
/img
/js
/css
style.css
Definiere in style.css zuerst die Grid-Variablen, um das System anzupassen. Ohne diese verwendet Gridy Standardwerte.
:root{
--pl:32px;
--pr:32px;
--gp:32px;
--mw:960px;
}
Diese steuern:
• --pl / --pr → Seiten-Padding links/rechts
• --gp → Grid-Abstand
• --mw → maximale Breite des Containers
Drücke Umschalt + G, um das Grid-Overlay umzuschalten. Nutze es, um Elemente auszurichten und Abstände zu debuggen.
Gridy verwendet ein 12-Spalten-System. Die Beispiele sind von 1 Spalte bis zur vollen Breite geordnet.
Die Layoutstruktur besteht aus drei Schichten:
.con legt die Breite des Hauptcontainers und das Seiten-Padding fest,
.grd definiert das 12-Spalten-Grid-System,
und .c-* steuert, wie viele Spalten jedes Element einnimmt.
Verwende s-*-Klassen, um Elemente horizontal zu versetzen.
Verwende Flex-Helferklassen für Ausrichtung und Verteilung.
Utility-Klassen für horizontale Textausrichtung.
Margin- und Padding-Utilities folgen dem Baseline-Rhythmus. Abstandsklassen verwenden konsistente vertikale Inkremente für die Layout-Balance.
Bild-Utilities mit fester Höhe für schnelle Layout-Komposition. Kombiniere .img mit Höhen-Utilities, um konsistente Bildblöcke zu erstellen.
Unter 900px wechselt Gridy automatisch zu 4 Spalten. Alle Spaltenklassen werden zur vollen Breite.