Jedes Screendesign besteht grundsätzlich aus denselben gestalterischen Bausteinen: Das Zusammenspiel aus Farbe, Schrift und Bildern schafft eine gestalterische Einheit, die wir als Design wahrnehmen.
Für diese fundamentalen Bausteine definiert Material Design Richtlinien und Prinzipien, um ein übersichtliches und gleichzeitig ansprechendes Design zu komponieren.
Plakative Aussagen durch methodische Paletten: Farben im Material Design
Farben sind wahrscheinlich der offensichtlichste Bestandteil eines Designs. Daher legt Material Design klare Richtlinien für die Farbstimmung einer "Material App" fest und definiert eine konkrete Farbpalette mit Farbtönen, die untereinander harmonieren.
Die Farbpalette stellt mehrere Grundfarben - Rot, Pink, Lila, Indigo und so weiter - bereit und dekliniert jede dieser Grundfarben in verschiedenen Abstufungen und Schattierungen. Die komplette Farbpalette hat Google unter Anderem als Farbfelder für Photoshop bereitgestellt.
Für den Einsatz im Webdesign bietet die Farbpalette gerade für neue Produkte und Designs eine nützliche Grundlage. In der Realität geben in den meisten Fällen jedoch vorhandene Gestaltungselemente oder ein Corporate Design bereits die grundlegenden Farben für das Webdesign vor.
Individualität durch Komposition: Hauptfarbe und Akzentfarbe
Natürlich soll eine einzelne Webseite nicht sämtliche Farben der Palette einsetzen. Für die meisten Webdesigns bietet sich die Auswahl einer Hauptfarbe mit zwei bis drei Abstufungen, sowie einer sekundären Farbe für gestalterische Akzente an.
Die verschiedenen Abstufungen bzw. Schattierungen einer Farbe lassen sich durch CSS-Präprozessoren wie SASS auch programmatisch generieren. In einer _variables.scss Datei könnte eine einfache Farbpalette beispielsweise wie folgt definiert sein:
/*
|--------------------------------------------------------------------------
| Colors
|--------------------------------------------------------------------------
|
| This project's main colors with various shades; colors are based on
| Google’s material design color palette.
|
*/
$brand-primary: #8BC34A; // light green 500
$brand-primary-light: lighten($brand-primary, 24%); // light green 200
$brand-primary-dark: darken($brand-primary, 20%); // light green 800
$brand-accent: #FFC107; // amber 500
Komplexere Farbkompositionen mit zahlreichen Schattierungen einer Farbe können dabei ab SASS 3.3 (Maptastic Maple) durch Maps komfortabel abgebildet und über die Funktion map-get ausgelesen werden. Die oben abgebildeten Schattierungen für “light-green” könnte beispielsweise wie folgt implementiert werden:
$brand-primary: (
50: #f1f8e9,
100: #dcedc8,
200: #c5e1a5,
300: #aed581,
400: #9ccc65,
500: #8bc34a,
600: #7cb342,
700: #689f38,
800: #558b2f,
900: #33691e,
a100: #ccff90,
a200: #b2ff59,
a400: #76ff03,
a700: #64dd17
);
// utility function for reading colors from a map
//
// usage:
// .color-ci {background-color: color-shade($brand-primary); }
// .color-ci-light {background-color: color-shade($brand-primary, 200); }
@function color-shade($color, $shade: 500) {
@if map-has-key($color, $shade) {
@return map-get($color, $shade);
}
@warn "Unknown color shade `#{name}`!";
@return null;
}
Gemäß den Richtlinien von Material Design dient die Hauptfarbe zur Gestaltung von Elementen und kleinen und großen Flächen. Die Akzentfarbe hingegen soll - ihrem Namen entsprechend - ausschließlich zur Betonung einzelner Elemente genutzt werden.
Schlank und groß - aber bloß nicht fett: Typographie im Material Design
Im klaren und minimalistischen Material Design haben typographische Elemente eine besonders hohe Bedeutung. Im Zusammenspiel mit der definierten Farbpalette dienen Sie zur Gruppierung und Strukturierung von Inhalten. Verschiedene Schriftgrößen und Schriftschnitte stellen eine visuelle Hierarchie sicher - zu viele verschiedene Größen und Schnitte führen jedoch schnell zu einem überladenen und unübersichtlichen Webdesign.
Die offizielle Schriftfamilie von Material Design, Roboto (seit einiger Zeit die Systemschrift des Android-Betriebssystems) bietet mit ihren sechs Schriftstärken bereits eine zu große Vielfalt. Je nach Art eines Elements sollen daher ausschließlich die Schriftstärken "thin", "regular" und "medium" genutzt werden, um eine optimale Lesbarkeit und angenehme Textdichte sicherzustellen.
"Material Typography" im Webdesign
Die Beschränkung von Schriftgrößen, -stärken und -schnitten stellt auch im Webdesign eine übersichtliche Struktur von Inhalten und eine angenehme Lesbarkeit von Texten aller Längen sicher.
Die Roboto-Schrift eignet sich darüber hinaus besonders für den Einsatz im Webdesign, da sie neben einer guten Lesbarkeit, vielen Schriftschnitten und einer großen Auswahl an Zeichensätzen eine sehr geringe Datengröße und somit schnelle Ladezeiten bietet. Gerade responsive Webseiten profitieren zudem davon, dass die Roboto-Schrift auf aktuellen Android-Geräten bereits installiert ist und somit nicht zusätzlich beim Aufruf einer Webseite geladen werden muss.
Eine solide Basis für die Typographie einer Webseite im Material Design bieten beispielsweise die folgenden Definitionen:
Page Title
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam autem delectus eius error, incidunt iusto necessitatibus nisi nobis, officiis repudiandae.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam autem delectus eius error, incidunt iusto necessitatibus nisi nobis, officiis repudiandae, sint velit. Blanditiis ducimus exercitationem explicabo laboriosam, nesciunt nulla quaerat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequuntur corporis culpa cum inventore voluptas. Cum et expedita id labore modi numquam omnis, porro, quis, recusandae reiciendis repellendus vel vero voluptatum.
Leider erfüllt ihr Browser nicht die Anforderungen, um dieses Code-Beispiel korrekt darzustellen.
Vielleicht möchten Sie auf einen aktuellen Browser umsteigen, um in den vollen Genuss des modernen Internets zu kommen.
$brand-primary: #8bc34a;
// heading sizes based on a scale of 12, 14, 16, 20 and 34
$h1-fontsize: 8em;
$h2-fontsize: 4em;
$h3-fontsize: 3.21em;
$h4-fontsize: 2.42em;
$h5-fontsize: 1.71em;
$h6-fontsize: 1.42em;
// heading weights
$h1-fontweight: 300;
$h2-fontweight: 400;
$h3-fontweight: 400;
$h4-fontweight: 400;
$h5-fontweight: 400;
$h6-fontweight: 500;
.typography {
font: 400 13px/1.5 "Roboto", sans-serif;
max-width: 600px;
color: #555;
@media only screen and (min-width: 600px) { font-size: 14px; }
@media only screen and (min-width: 1000px) { font-size: 15px; }
}
h1, h2, h3, h4, h5, h6 {
font-weight: 400;
margin: 0 0 0.3em;
line-height: 1.1;
color: inherit;
}
h1 { font-size: $h1-fontsize; font-weight: $h1-fontweight;}
h2 { font-size: $h2-fontsize; font-weight: $h2-fontweight;}
h3 { font-size: $h3-fontsize; font-weight: $h3-fontweight;}
h4 { font-size: $h4-fontsize; font-weight: $h4-fontweight;}
h5 { font-size: $h5-fontsize; font-weight: $h5-fontweight;}
h6 { font-size: $h6-fontsize; font-weight: $h6-fontweight;}
.lead { font-weight: 500; }
.caption { font-size: 0.85em; }
.btn { text-transform: uppercase; font-size: inherit; font-weight: 500; }
Icons: Straßenschilder im Webdesign
Icons sind die Straßenschilder des Webdesigns: Sie symbolisieren eine Aktion, ein Verhalten oder einen Zustand in einer möglichst schlichten Form. Durch den konsistenten Einsatz von Icons sind die einzelnen Funktionen einer Webseite intuitiv verständlich.
#MaterialDesign satt: Über 750 Icons im Material Design, zur Verfügung gestellt von @Google: https://t.co/71hYg0xzRT
— pixlscript (@_pixlscript) 11. November 2014
Die von Google bereitgestellten "Material Design Icons" sind auf ein Minimum reduziert - und somit in nahezu jeder Größe gut lesbar und verständlich. Die Sammlung umfasst aktuell schon über 750 Icons und bietet somit eine sehr breite Auswahl für die Erstellung eines modernen Webdesigns.
Um die Icons auch im Webdesign komfortabel nutzen zu können, wird aktuell an einer Bereitstellung der Icons als Webfont gearbeitet.
Bewusste Bildgestaltung zur Kommunikation der eigenen Identität
Material Design steht in erster Linie für eine schlichte Gestaltung. Dennoch - oder gerade deswegen - haben Bilder und Grafiken eine spezielle Rolle. Sie dienen nicht nur der Dekoration, sondern schaffen eine einzigartige visuelle Identität für eine Webseite oder eine App. Durch eine bewusste Bildgestaltung können gerade im Webdesign Besucher einer Webseite gezielt angesprochen und zur weiteren Interaktion bewegt werden.
Die folgenden Richtlinen für die Auswahl von Bildern im Webdesign sind eigentlich seit langer Zeit bekannt, dennoch bringt Material Design diese Grundsätze perfekt auf den Punkt:
- Bilder müssen eine persönliche oder situative Relevanz aufweisen.
Sowohl Illustrationen wie auch Fotos sollen auf die aktuelle Situation des Besuchers zugeschnitten sein. Auf diese Weise kann ein Besucher direkt angesprochen werden. - Bilder müssen relevante Informationen beinhalten.
Bilder sind mehr als reine Dekoration! Sie sollen Informationen vermitteln und so zur effektiven Erfassung von Inhalten einer Webseite beitragen. - Bilder sollen Freude vermitteln und Lust wecken.
Durch eine ästhetische und individuelle Bildgestaltung hebt sich eine Webseite aus der grauen Masse ab - und bleibt im Kopf der Besucher. - Bilder müssen zum Kontext der Webseite passen.
Ein Bild trägt nur dann zur Erhöhung der User Experience bei, wenn es sowohl zum inhaltlichen, wie auch gestalterischen Kontext passt. - Bilder müssen eine klare Aussage und einen visuellen Fokus besitzen.
Damit ein Besucher die Aussage eines Bildes verstehen kann, muss das Bild einen direkt erkennbaren Fokus haben und wenige bis keine ablenkenden Elemente beinhalten.
Ein häufiges Problem im Webdesign ist die Sicherstellung von lesbarem Text auf Bildern. Ein Text in heller Schrift funktioniert auf einem dunklen Bild - ist auf einem hellen Bild jedoch nur schwer zu entziffern. Im Material Design werden daher häufig sogennante "Scrims" genutzt, die den Text durch einen Schutzraum vom Hintergrund abheben. Im Webdesign könnten solche Scrims beispielsweise wie folgt umgesetzt werden:
Leider erfüllt ihr Browser nicht die Anforderungen, um dieses Code-Beispiel korrekt darzustellen.
Vielleicht möchten Sie auf einen aktuellen Browser umsteigen, um in den vollen Genuss des modernen Internets zu kommen.
.example-image-scrim {
position: relative;
overflow: hidden;
display: inline-block;
}
.example-image-scrim-scrim {
position: absolute;
left: 0;
right: 0;
padding: 10px;
color: white;
}
.example-image-scrim--bottom {
.example-image-scrim-scrim {
bottom: 0;
padding-top: 30px;
background-image: linear-gradient(
to bottom,
rgba(black, 0) 0%,
rgba(black, .3) 100%
);
}
}
Zusammenfassung: Schlank und schlicht
Durch Beachtung dieser Richtlinien für die Gestaltung von und mit Farben, sowie für den Einsatz von Typographie und Bildern ist bereits ein gutes Fundament für ein "Material Webdesign" gelegt. Da es sich bei Material Design noch um einen sehr jungen Gestaltungstrend handelt, gibt es jedoch noch viele Grauzonen und offene Fragen.
Grundsätzlich gilt jedoch: Ein Webdesign soll klare Aussagen machen - und sich dabei gerne an bekannten Elementen wie zeitgenössischer Architektur, Straßenschildern oder Sport- und Spielfeldern orientieren. Die gezielte Verwendung von unerwarteten, lebhaften Farben rundet dabei ein gelungenes Webdesign ab.
So geht es weiter: Layout-Prinzipien im Material Design
In einem weiteren Artikel werden wir uns mit den Layout-Bausteinen des Material Design auseinandersetzen. Dabei werden wir einerseits grundsätzliche Layout-Prinzipien vorstellen, aber auch konkrete Umsetzungen dieser Prinzipien anhand typischer Webdesign-Elemente präsentieren.
Dieser Artikel ist Teil der Serie "Material Design im Webdesign".
Weitere Artikel zum Thema:
- Flat Design 2.0: Das ist Material Design
- Authentische Bewegungen: Masse & Gewicht im Webdesign
- Der "Material Design"-Style: Farben, Typographie und Bilder
- Magisches Papier: Layout und Tiefe im Webdesign
- Buttons, Tabs und Cards: Komponenten im “Material Webdesign”
- Call-to-Actions & Touch-Gesten: Nutzerführung im Webdesign
- Material Design für ein barrierefreies Webdesign
- Ressourcen und Tools: So gelingt der Einstieg in Material Design
- Update: Material Design goes Webdesign