Responsive UI
Um die Anwendung für möglichst viele Nutzer zugänglich zu machen, wird eine an das jeweilige Device anpassbare Darstellung benötigt. Dieser Aspekt sollte direkt mit in die Gestaltung einbezogen werden. Link UI berücksichtigt hierbei verschiedene Desktop-Auflösungen und Tablets, keine Mobiltelefone.
Grid Layout
Die Basis der Layoutstruktur ist das Grid Layout. Das verwendete Grid besteht aus 12 Spalten und kann ineinander verschachtelt werden. Mithilfe der Breakpoints kann das Grid bzw. jede Spalte nach Device Größe angepasst werden.
Spaltenabstand
Innenabstand links/rechts 15px
Genutze Breakpoints
Ein Breakpoint ist der Punkt, an dem das Design für die Größe des Viewports umspringt oder umbricht. Die Layoutstruktur muss bis zum Breakpoint "small" skalierbar sein. Der Breakpoint "small" enspricht der durchschnittlichen Größe von Mobiltelefonen und muss nicht abgedeckt sein.
// Small devices (landscape phones, 576px and up)
@media (min-width: 576px) { ... }
// Medium devices (tablets, 768px and up)
@media (min-width: 768px) { ... }
// Large devices (desktops, 992px and up)
@media (min-width: 992px) { ... }
// Extra large devices (large desktops, 1200px and up)
@media (min-width: 1200px) { ... }