📘 Przewodnik

Layout i siatka

System layoutu definiuje siatkę (grid), breakpointy responsywne i zasady układania elementów na stronie. To szkielet każdego interfejsu.

Co to jest?

System layoutu w Design Systemie obejmuje siatkę kolumnową (np. 12-kolumnowa), marginesy, guttery, breakpointy responsywne i zasady rozmieszczania elementów. Siatka zapewnia spójny układ na różnych rozmiarach ekranu. System definiuje też max-width kontenera, zachowanie na mobile vs desktop i zasady łamania układu.

Jak to działa?

Standardowa siatka 12-kolumnowa dzieli ekran na 12 równych kolumn z gutterami (odstępami) między nimi. Elementy zajmują określoną liczbę kolumn (np. sidebar: 3 kolumny, content: 9 kolumn). Na mniejszych ekranach siatka się adaptuje: 12 kolumn na desktop, 8 na tablet, 4 na mobile. Breakpointy definiują, kiedy następuje zmiana.

Jak wdrożyć?

01
Wybierz typ siatki: 12-kolumnowa (standard) lub flex/auto.
02
Zdefiniuj breakpointy: mobile (0–599px), tablet (600–899px), desktop (900px+).
03
Określ max-width kontenera (np. 1200px) i marginesy boczne.
04
Ustal guttery (np. 16px mobile, 24px desktop).
05
Stwórz komponenty layoutu: Container, Grid, Column, Stack.
06
Udokumentuj przykłady typowych układów.

Przykłady z prawdziwych Design Systemów

Carbon IBM stosuje unikatową siatkę 2x Grid z kolumnami 16-wide (desktop) i gutterami 32px. Material Design 3 używa responsywnego layoutu z 4 (mobile), 8 (tablet), 12 (desktop) kolumnami. Bootstrap definiuje 6 breakpointów z 12 kolumnami.

Powiązane hasła ze Słowniczka

📖 Siatka Bazowa 📖 Responsive Design 📖 Design System

Powiązane przewodniki

Naucz się tego w praktyce

Naucz się budować responsywny layout

Sprawdź Design System Masterclass →