Layout / Container
Container in FWT
Container begrenzen die Inhaltsbreite einer Seite. Ohne Container werden Texte, Karten oder Formulare auf großen Bildschirmen schnell zu breit und schwer lesbar.
FWT bietet deshalb mehr als nur einen normalen und einen fluiden Container. Unterschiedliche Inhalte brauchen unterschiedliche Breiten.
Section
Sections als Seitenabschnitte
Eine Section ist der äußere Seitenabschnitt. Sie gibt einem Bereich vertikale Luft und kann später auch Hintergrundfarben oder besondere Abschnitte tragen.
HTML-Code anzeigen
<section class="fwt-section">
<div class="fwt-container">
Inhalt innerhalb einer Section
</div>
</section>
fwt-section ist der normale Seitenabschnitt.
fwt-section-sm, fwt-section-lg und
fwt-section-xl verändern die vertikale Größe.
Breitenvergleich
Container im Browserfenster
Diese Darstellung zeigt die Containerbreiten wie in einem vereinfachten Browserfenster. So wird sofort sichtbar, warum FWT mehrere Containergrößen anbietet.
Breiten
Containerbreiten sichtbar erklärt
Die folgenden Beispiele zeigen, wie breit die jeweiligen Container im Vergleich zur verfügbaren Fläche wirken. Die farbige Fläche ist nur die Doku-Darstellung, damit der Unterschied sichtbar wird.
XS
Sehr schmal. Gut für Loginboxen, Newsletter, kleine Formulare oder Bestätigungen.
<div class="fwt-container-xs">Inhalt im XS-Container</div>
SM
Schmal. Gut für kurze Erklärungen, kleine Inhaltsbereiche oder einfache Formulare.
<div class="fwt-container-sm">Inhalt im SM-Container</div>
MD
Mittelbreit. Gut für normale Text- und Inhaltsseiten.
<div class="fwt-container-md">Inhalt im MD-Container</div>
Reader
Lesebreite. Gut für Blogartikel, Dokumentation, längere Texte und rechtliche Hinweise.
<div class="fwt-container-reader">Inhalt im Reader-Container</div>
Standard
Standardbreite für normale Webseitenbereiche, Kartenbereiche und einfache Layoutabschnitte.
<div class="fwt-container">Inhalt im Standardcontainer</div>
LG
Breit. Gut für Produktübersichten, Toolseiten oder mehrere Karten nebeneinander.
<div class="fwt-container-lg">Inhalt im LG-Container</div>
XL
Sehr breit. Gut für Dashboards, große Übersichten und breite Inhaltsbereiche.
<div class="fwt-container-xl">Inhalt im XL-Container</div>
Wide
Extra breit. Gut für Adminbereiche, große Toolseiten und komplexere Layouts.
<div class="fwt-container-wide">Inhalt im Wide-Container</div>
Volle Breite
Full und Bleed
Manchmal soll ein Bereich über die normale Inhaltsbreite hinausgehen. Dafür gibt es zwei unterschiedliche Wege.
Full
Volle Breite mit Innenabstand. Der Inhalt klebt nicht am Rand.
<div class="fwt-container-full">Volle Breite mit Innenabstand</div>
Bleed
Volle Breite ohne Begrenzung und ohne Innenabstand. Nur gezielt einsetzen.
<div class="fwt-container-bleed">Volle Breite ohne Innenabstand</div>
fwt-container-bleed sollte sparsam genutzt werden.
Sonst wirkt eine Seite schnell unruhig und schwer kontrollierbar.
Stack
Container und Boxen stapeln
Mit einem Stack können mehrere Boxen sauber untereinander angeordnet werden, ohne jeder Box einzeln Außenabstand zu geben.
HTML-Code anzeigen
<div class="fwt-container-stack">
<div class="fwt-container-box">Erster Inhaltsblock</div>
<div class="fwt-container-box">Zweiter Inhaltsblock</div>
<div class="fwt-container-box">Dritter Inhaltsblock</div>
</div>
fwt-container-stack nutzt einen normalen Abstand zwischen den Elementen.
fwt-container-stack-sm, fwt-container-stack-lg
und fwt-container-stack-xl verändern den Abstand.
Boxen
Einfache Container-Boxen
fwt-container-box ist eine neutrale Layoutbox. Sie ist keine
vollständige Card-Komponente, sondern eine einfache Box für Abschnitte,
Demos oder kleine Inhaltsbereiche.
HTML-Code anzeigen
<div class="fwt-container-box">
Normale Container-Box
</div>
<div class="fwt-container-box fwt-container-box-soft">
Weiche Container-Box
</div>
<div class="fwt-container-box fwt-container-box-muted">
Gedämpfte Container-Box
</div>
Nutzung
Welchen Container nehme ich?
Kleine Formulare
Für Login, Newsletter, kurze Eingaben oder Bestätigungen.
<div class="fwt-container-xs">...</div>
Lange Texte
Für Artikel, Dokumentation, rechtliche Hinweise oder Erklärseiten.
<div class="fwt-container-reader">...</div>
Normale Seiten
Für Standardbereiche, Karten und normale Webseitenabschnitte.
<div class="fwt-container">...</div>
Tools und Dashboards
Für breite Oberflächen mit vielen Informationen.
<div class="fwt-container-wide">...</div>
fwt-container.
Für lange Texte ist fwt-container-reader meistens besser.