Eine Website besitzt dunkelblauen Text.

Weiße Flächen.

Orangefarbene Buttons.

Grüne Erfolgsmeldungen.

Rote Fehlermeldungen.

Vielleicht wirkt das vollkommen selbstverständlich.

Doch hinter diesen wenigen Farben stecken mehrere unterschiedliche Aufgaben.

Farbe kann:

Orientierung schaffen,

Markenidentität vermitteln,

Aufmerksamkeit lenken,

Status ausdrücken,

Elemente gruppieren,

Interaktion sichtbar machen.

Damit ist Farbe im Webdesign wesentlich mehr als Dekoration.

Ein hilfreiches Grundmodell lautet:

Farbe
↓
visuelle Wirkung
+
Bedeutung
+
Hierarchie
+
Markenidentität

Gutes Farbdesign beantwortet deshalb nicht nur:

Welche Farben sehen schön zusammen aus?

Sondern auch:

Welche Farbe besitzt welche Aufgabe?

Farbe braucht ein System

Eine Website lässt sich problemlos mit zwanzig schönen Farben gestalten.

Das bedeutet nicht, dass daraus ein gutes Design entsteht.

Wenn jede Komponente ihre eigene Farbe erhält, muss ein Nutzer ständig neu interpretieren:

Warum ist dieser Button blau?

Warum jener grün?

Warum ist dieses Icon orange?

Ist Rot eine Warnung oder einfach Dekoration?

Ein gutes Farbsystem versucht dagegen, wiederkehrende Bedeutungen zu schaffen.

gleiche Bedeutung
→ ähnliche Farblogik

Farbe wird dadurch Teil der Sprache des Interfaces.

Farbe ist immer relativ

Ein Farbwert wirkt nicht isoliert.

Dunkelblau auf Weiß wirkt anders als dasselbe Dunkelblau auf Schwarz.

Ein Orange kann auf grauem Hintergrund leuchten.

Neben kräftigem Rot kaum auffallen.

Deshalb gilt:

Farbe
+
Umgebung
↓
wahrgenommene Wirkung

Das ist für Webdesign besonders wichtig.

Was ist RGB?

Bildschirme erzeugen Farben üblicherweise aus Licht.

Ein grundlegendes Farbmodell dafür ist RGB.

Die Buchstaben stehen für:

Red

Green

Blue

also:

Rot,

Grün,

Blau.

Diese drei Lichtanteile werden kombiniert.

Vereinfacht:

Rot
+
Grün
+
Blau
↓
Bildschirmfarbe

Additive Farbmischung

RGB arbeitet additiv.

Das bedeutet:

Licht wird hinzugefügt.

Wenn alle drei Komponenten stark leuchten:

Rot + Grün + Blau
↓
Weiß

Wenn kein Licht ausgegeben wird:

0 + 0 + 0
↓
Schwarz

Das unterscheidet sich von klassischer Farbmischung mit Pigmenten.

RGB-Werte

Eine Farbe kann beispielsweise so beschrieben werden:

rgb(36, 94, 168)

Die drei Zahlen stehen für:

Rot,

Grün,

Blau.

Typischerweise liegen sie jeweils zwischen:

0

und:

255

Beispiel Schwarz

rgb(0, 0, 0)

Beispiel Weiß

rgb(255, 255, 255)

Beispiel reines Rot

rgb(255, 0, 0)

Was ist ein Hex-Farbwert?

Im Web sind Hex-Codes sehr verbreitet.

Zum Beispiel:

#245EA8

Auch dieser Wert beschreibt Rot, Grün und Blau.

Nur in hexadezimaler Schreibweise.

Ein Hex-Wert besteht aus drei Farbpaaren

#24 5E A8

vereinfacht:

24
→ Rot

5E
→ Grün

A8
→ Blau

Für normales Webdesign muss man diese Werte nicht im Kopf umrechnen können.

Designprogramme und Browser erledigen das.

Hex und RGB beschreiben grundsätzlich dieselbe Art von Farbe

Zum Beispiel kann eine Farbe sowohl als:

#245EA8

als auch entsprechend als RGB-Wert dargestellt werden.

Die Wahl der Schreibweise verändert nicht automatisch die sichtbare Farbe.

Alpha beziehungsweise Transparenz

Farben können zusätzlich Transparenz besitzen.

Zum Beispiel:

rgba(...)

oder moderne Farbnotationen mit Alpha-Kanal.

Konzeptionell:

Farbe
+
Deckkraft

Eine Deckkraft von:

100 %

bedeutet vollständig sichtbar.

Eine niedrigere Deckkraft lässt den Hintergrund stärker durchscheinen.

Transparenz verändert die tatsächliche wahrgenommene Farbe

Ein halbtransparentes Blau auf Weiß wirkt anders als dasselbe Blau auf Grau.

Deshalb sollte Transparenz nicht wie ein absoluter Farbwert behandelt werden.

halbtransparentes Blau
+
Hintergrund
↓
sichtbare Farbe

Farbton, Sättigung und Helligkeit

RGB ist technisch nützlich.

Für gestalterisches Denken sind andere Eigenschaften häufig anschaulicher.

Besonders:

Farbton

Sättigung

Helligkeit

Farbton

Der Farbton beschreibt vereinfacht:

Welche Farbe ist es?

Zum Beispiel:

Rot,

Orange,

Gelb,

Grün,

Blau,

Violett.

Sättigung

Sättigung beschreibt vereinfacht:

Wie intensiv beziehungsweise farbig wirkt die Farbe?

Hohe Sättigung:

kräftig

Niedrige Sättigung:

gedämpft

Sehr niedrige Sättigung führt in Richtung Grau.

Helligkeit

Helligkeit beschreibt:

Wie hell oder dunkel wirkt die Farbe?

Zum Beispiel:

dunkles Blau

gegen:

helles Blau

Diese drei Dimensionen helfen beim Aufbau zusammengehöriger Farbpaletten.

HSL als Denkmodell

Ein verbreitetes Farbmodell im Web ist HSL:

Hue
Saturation
Lightness

also:

Farbton
Sättigung
Helligkeit

Für Designer kann diese Denkweise intuitiver sein als reine RGB-Zahlen.

Eine Farbe ist selten nur ein einziger Wert

Angenommen, die Markenfarbe lautet Blau.

Man benötigt möglicherweise:

sehr helles Blau für Hintergründe,

helleres Blau für Hover,

normales Blau für Buttons,

dunkles Blau für Text.

Daraus entsteht eine Farbskala.

Blue 50
Blue 100
Blue 200
...
Blue 700
Blue 800
Blue 900

Die Zahlen sind Konventionen.

Sie können je nach Designsystem anders heißen.

Warum Farbskalen sinnvoll sind

Ohne System entstehen schnell Werte wie:

#245EA8
#2861AB
#225CA4
#2B65AF
#245DA6

Alle fast gleich.

Niemand weiß später:

Welche Farbe ist offiziell?

Mit Skala

Stattdessen:

blue-100
blue-300
blue-500
blue-700
blue-900

Nun besitzt jede Stufe eine definierte Rolle.

Farbskala ist noch keine semantische Bedeutung

blue-500 beschreibt:

wie die Farbe ungefähr aussieht.

Nicht:

wofür sie verwendet wird.

Deshalb kommt eine zweite Ebene hinzu.

Semantische Farbrollen

Zum Beispiel:

color-primary
color-text
color-background
color-danger
color-success

Diese Namen beschreiben die Funktion.

Semantische Tokens entkoppeln Bedeutung und Rohfarbe

Heute:

color-primary
→ blue-600

Später:

color-primary
→ teal-700

Die Komponenten verwenden weiterhin:

color-primary

Das Designsystem kann die sichtbare Farbe zentral verändern.

Das ist besonders für Markenwechsel wertvoll

Ein Unternehmen ändert seine Primärfarbe.

Ohne Design Tokens:

hundert CSS-Werte suchen.

Mit semantischen Tokens:

color-primary
↓
neuer Farbwert

Die Oberfläche verändert sich systematisch.

Was ist eine Farbpalette?

Eine Farbpalette ist eine Auswahl zusammengehöriger Farben für ein Design.

Im Web kann sie beispielsweise enthalten:

Markenfarbe

Akzentfarbe

Textfarben

Hintergründe

Rahmenfarben

Statusfarben

Eine gute Palette besteht nicht nur aus bunten Markenfarben.

Die neutralen Töne sind häufig mindestens genauso wichtig.

Neutrale Farben

Typische neutrale Farben:

Weiß

Schwarz

Grau

Beige

gebrochene Weißtöne

Sie bilden große Teile einer Benutzeroberfläche.

Zum Beispiel:

Seitenhintergrund,

Cards,

Text,

Trennlinien,

sekundäre Labels.

Neutrale Farben schaffen Raum für Akzente

Wenn eine Oberfläche hauptsächlich neutral ist:

Weiß
Grau
Dunkelgrau

kann ein einzelnes Blau sehr stark wirken.

[ Hauptaktion ]

Genau dadurch entsteht visuelle Hierarchie.

Eine Website braucht nicht fünf Primärfarben

Wenn gleichzeitig verwendet werden:

Blau,

Rot,

Grün,

Orange,

Violett

als gleichwertige Akzentfarben, verliert jede einzelne an Bedeutung.

Ein zurückhaltenderes System ist häufig klarer.

Primärfarbe

Die Primärfarbe repräsentiert häufig einen zentralen Teil der Marke oder der Benutzeroberfläche.

Sie kann beispielsweise verwendet werden für:

Hauptaktionen,

aktive Navigation,

wichtige Links,

ausgewählte Zustände.

Aber nicht zwangsläufig für alles gleichzeitig.

Sekundärfarbe

Eine zweite Markenfarbe kann ergänzen.

Zum Beispiel:

dekorative Bereiche,

sekundäre Komponenten,

Illustrationen.

Sie sollte nicht zwangsläufig mit der Primärfarbe um Aufmerksamkeit konkurrieren.

Akzentfarbe

Eine Akzentfarbe kann sehr gezielt eingesetzt werden.

überwiegend neutral
+
wenig Akzent
↓
starke Wirkung

Je seltener sie eingesetzt wird, desto stärker kann ihr Signal sein.

Die bekannte 60-30-10-Regel

In Gestaltungsratgebern begegnet häufig ein vereinfachtes Verhältnis wie:

60 % Grundfarbe
30 % Sekundärfarbe
10 % Akzent

Das kann als Inspiration dienen.

Für Webinterfaces sollte es aber nicht als mathematisches Gesetz verstanden werden.

Eine Website ist kein Wohnzimmer, dessen Flächen exakt prozentual aufgeteilt werden müssen.

Wichtiger ist:

Welche Rolle besitzt jede Farbe?

Markenpalette und UI-Palette sind nicht dasselbe

Eine Markenrichtlinie kann beispielsweise drei kräftige Farben enthalten.

Für eine Benutzeroberfläche benötigt man zusätzlich:

Textfarben,

neutrale Hintergründe,

Borderfarben,

Hoverzustände,

Statusfarben.

Brand Palette
↓
muss in
↓
UI Color System
übersetzt werden

Das ist ein wichtiger Schritt.

Eine Markenfarbe ist nicht automatisch eine gute Buttonfarbe

Vielleicht ist das Marken-Gelb sehr hell.

Im Logo sieht es hervorragend aus.

Als Buttonhintergrund mit weißer Schrift:

schlecht lesbar.

Dann muss das UI die Markenfarbe anders einsetzen.

Zum Beispiel:

Gelb als Akzentfläche

und:

dunkler Text darauf.

Markenidentität ist wichtiger als starre Farbnutzung

Die Frage lautet nicht:

Muss jedes Interfaceelement exakt die Logofarbe haben?

Sondern:

Wie übertragen wir den visuellen Charakter der Marke sinnvoll in ein funktionales Interface?

Kontrast

Kontrast beschreibt den Unterschied zwischen visuellen Elementen.

Bei Farben besonders wichtig:

Text

gegen:

Hintergrund.

Beispiel:

schwarzer Text
auf
weißem Hintergrund

besitzt hohen Hell-Dunkel-Kontrast.

Zu niedriger Kontrast erschwert Lesen

Beispiel:

hellgrauer Text
auf
weißem Hintergrund

kann elegant wirken.

Aber praktisch schwer lesbar sein.

Besonders:

auf kleinen Displays,

bei Sonnenlicht,

für Menschen mit eingeschränktem Sehvermögen.

Sekundärtext darf schwächer sein

Zum Beispiel:

Datum,

Kategorie,

Hilfetext.

Aber:

sekundär
≠
unlesbar

Visuelle Hierarchie und Lesbarkeit müssen zusammenpassen.

Kontrast betrifft nicht nur Text

Auch:

Button gegen Hintergrund,

Formularrahmen,

Focus-Indikator,

Diagramme,

Statusanzeigen

benötigen erkennbare Unterschiede.

Ein Button kann formal existieren und visuell verschwinden

Beispiel:

hellgrauer Button

auf:

fast gleich hellem Hintergrund.

Der Nutzer erkennt vielleicht nicht:

Dass hier überhaupt eine Aktion möglich ist.

Kontrast erzeugt Interaktionshinweise

Ein aktiver Tab kann sich deutlich vom inaktiven unterscheiden.

[ Übersicht ]   Details

Die Hervorhebung kommuniziert:

Dieser Bereich ist gerade ausgewählt.

Farbe allein sollte Status nicht tragen

Beispiel:

grün
→ aktiv

rot
→ inaktiv

Ohne weitere Kennzeichnung.

Menschen mit bestimmten Farbsehschwächen können Probleme haben, diese Zustände zuverlässig zu unterscheiden.

Besser:

✓ Aktiv

und:

✕ Inaktiv

Farbe ergänzt die Information.

Sie ist nicht der einzige Träger.

Dasselbe gilt für Diagramme

Drei Linien:

Rot,

Grün,

Braun.

Wenn sie sich nur durch Farbe unterscheiden, kann ein Teil der Nutzer Schwierigkeiten haben.

Zusätzlich können helfen:

unterschiedliche Linienmuster,

Beschriftungen,

Marker.

Barrierefreiheit verändert Farbdesign positiv

Barrierefreiheit wirkt manchmal wie zusätzliche Einschränkung.

Tatsächlich zwingt sie häufig zu klareren Systemen.

Zum Beispiel:

besserer Kontrast,

klarere Statusanzeigen,

weniger subtile Interaktionen.

Das verbessert oft die Bedienbarkeit für alle.

Farbsehschwächen

Nicht jeder Mensch nimmt Farben identisch wahr.

Bestimmte Rot-Grün-Unterscheidungen können beispielsweise schwieriger sein.

Deshalb sollte eine wichtige Information nicht ausschließlich lauten:

grün = gut
rot = schlecht

ohne Text oder Symbol.

Form plus Farbe

Ein robustes System:

✓ Erfolgreich
⚠ Warnung
✕ Fehler

Farbe verstärkt.

Symbol und Text erklären.

Semantische Farben

In Benutzeroberflächen erhalten Farben häufig feste Bedeutungen.

Typische Rollen:

Success
Warning
Danger
Info

Success

Zum Beispiel:

✓ Änderungen gespeichert

häufig mit Grün verbunden.

Warning

⚠ Speicherplatz fast voll

oft Orange oder Gelb.

Danger beziehungsweise Error

✕ Datei konnte nicht gelöscht werden

häufig Rot.

Info

ⓘ Neue Version verfügbar

beispielsweise Blau.

Diese Zuordnungen sind Konventionen, keine Naturgesetze

Ein Unternehmen könnte theoretisch andere Farben verwenden.

Doch etablierte Erwartungen helfen bei der Verständlichkeit.

Besonders Rot als kritische Warnfarbe ist sehr stark gelernt.

Man sollte solche Konventionen nur mit gutem Grund brechen.

Markenfarbe und Statusfarbe sollten unterscheidbar bleiben

Wenn die Markenfarbe Rot ist:

kann Rot gleichzeitig:

normale Hauptaktion

und:

Fehler

darstellen.

Dann muss das Design stärker über:

Text,

Icons,

Flächen,

Kontext

unterscheiden.

Eine Markenfarbe darf das semantische System nicht unbrauchbar machen.

Unterschiedliche Sättigung kann helfen

Zum Beispiel:

Markenrot kräftig.

Fehlerhintergrund sehr helles Rot.

Fehlertext dunkles Rot.

Aber die Rollen müssen klar dokumentiert sein.

Fehlerzustände brauchen mehrere Farbstufen

Ein gutes Error-System benötigt vielleicht:

error-background

error-border

error-text

error-icon

Diese müssen zusammenpassen.

Nicht einfach:

alles knallrot.

Ein Warnbereich könnte so funktionieren

heller Warnhintergrund
+
dunkler Warntext
+
Warnicon

Der Bereich ist erkennbar, ohne aggressiv zu wirken.

Statusfarben sollten konsistent sein

Wenn Grün auf Seite A:

Erfolg

bedeutet und auf Seite B:

normaler Primärbutton,

kann das verwirren.

Konsistenz aus UI Design gilt auch für Farbe.

Farbwirkung und Psychologie

Farben werden häufig mit bestimmten Bedeutungen verbunden.

Zum Beispiel:

Blau:

Vertrauen,

Technik,

Ruhe.

Rot:

Energie,

Gefahr,

Aufmerksamkeit.

Grün:

Natur,

Erfolg,

Gesundheit.

Gelb:

Optimismus,

Warnung.

Solche Zuordnungen können hilfreich sein.

Sie sollten aber nicht zu simplen Naturgesetzen erklärt werden.

Farbe besitzt kulturellen Kontext

Bedeutungen können sich unterscheiden nach:

Kultur,

Branche,

Situation,

Marke.

Rot kann bedeuten:

Gefahr,

Liebe,

Luxus,

Rabatt,

Sportverein.

Der Kontext entscheidet.

Markenprägung kann allgemeine Farbbedeutungen überlagern

Eine bestimmte Farbkombination kann durch jahrelange Verwendung stark mit einer Marke verbunden sein.

Dann wirkt sie anders als dieselbe Farbe ohne diesen Kontext.

Deshalb funktioniert „Blau schafft Vertrauen“ nicht als Designrezept

Wenn alle Banken Blau verwenden, kann Blau zwar vertraut wirken.

Aber auch austauschbar.

Markenidentität benötigt mehr als psychologische Kurzformeln.

Farbsystem statt Farbpsychologie

Für praktische Websites ist oft wichtiger:

Kann man Text lesen?

Sind Aktionen erkennbar?

Sind Status eindeutig?

Passt die Palette zur Marke?

Bleibt sie über hunderte Seiten konsistent?

Das sind belastbarere Fragen.

Farbtemperatur

Farben werden häufig als:

warm

oder:

kühl

beschrieben.

Warm:

Rot,

Orange,

Gelb.

Kühl:

Blau,

Türkis,

bestimmte Grüntöne.

Diese Einteilung beeinflusst die wahrgenommene Atmosphäre.

Warme Farben können näher wirken

Kräftiges Orange auf neutralem Hintergrund kann Aufmerksamkeit stark anziehen.

Kühle dunkle Töne können ruhiger wirken.

Das ist gestalterisch nützlich, aber keine universelle Wahrnehmungsgarantie.

Sättigung beeinflusst die Lautstärke

Sehr stark gesättigte Farben wirken häufig intensiver.

Gedämpfte Farben ruhiger.

Eine Wissensplattform kann beispielsweise bewusst mit:

gedämpften Farbtönen

arbeiten, um lange Inhalte weniger anstrengend wirken zu lassen.

Hohe Sättigung sparsam verwenden

Ein einzelner kräftiger Akzent:

stark.

Eine komplette Website aus maximal gesättigten Farben:

visuell sehr laut.

Die visuelle Hierarchie leidet möglicherweise.

Helligkeit beeinflusst Ebenen

Sehr helle Grauwerte können:

Seitenhintergrund,

Cardfläche,

Trennbereich

voneinander unterscheiden.

Page Background
↓
Surface
↓
Elevated Surface

Diese Ebenen brauchen nicht immer Schatten.

Farbunterschiede können genügen.

Weiß ist nicht nur eine Farbe

Eine Website kann reines Weiß verwenden.

Oder:

warm gebrochenes Weiß.

Kühles Hellgrau.

Beige.

Diese Unterschiede beeinflussen die gesamte Atmosphäre.

Reines Schwarz ist ebenfalls nicht zwingend nötig

Fließtext kann beispielsweise sehr dunkles Grau sein.

Das kann subjektiv etwas weicher wirken als:

#000000

Entscheidend bleibt ausreichender Kontrast.

Ein neutrales System braucht mehrere Stufen

Zum Beispiel:

neutral-50
neutral-100
neutral-200
...
neutral-900

Daraus können abgeleitet werden:

Hintergrund,

Rahmen,

sekundärer Text,

Primärtext.

Aber nicht jede Stufe muss verwendet werden

Eine 12-stufige Palette ist nur dann sinnvoll, wenn das Design sie tatsächlich benötigt.

Zu viele fast gleiche Grautöne können das System unnötig komplizieren.

Farbe und Typografie

Im vorherigen Artikel über Typografie im Web haben wir verschiedene Textrollen definiert.

Farbe kann sie ergänzen.

Zum Beispiel:

text-primary
→ Fließtext
text-secondary
→ Metadaten
text-link
→ Links
text-danger
→ Fehlermeldungen

Das ist ein semantisches System.

Textfarben sollten nicht einfach freie Graustufen sein

Schlecht:

Designer entscheidet bei jedem Element spontan:

diesmal #555

nächstes:

#666

nächstes:

#5A5A5A

Besser:

text-primary

text-secondary

text-muted

mit definierten Werten.

text-muted sollte sparsam verwendet werden

Wenn zu viele Informationen muted sind:

wird die Seite insgesamt kontrastarm.

Muting ist ein Hierarchiewerkzeug.

Kein Standardzustand für alles.

Links brauchen eigene Farblogik

Textlinks sollten als interaktiv erkennbar sein.

Mögliche Signale:

Linkfarbe
+
Unterstreichung

oder eine andere klare Kombination.

Wichtig:

Linkfarbe muss sowohl auf dem Hintergrund gut lesbar als auch gegenüber normalem Text erkennbar sein.

Hoverzustände

Ein Link kann beim Hover beispielsweise:

dunkler

oder:

unterstrichen

werden.

Das erzeugt Feedback.

Aber:

Hover ist auf Touchgeräten nicht zuverlässig verfügbar.

Der Link muss bereits ohne Hover als Link funktionieren.

Visited State

Bereits besuchte Links können eine andere Farbe besitzen.

Das kann insbesondere auf Wissensplattformen hilfreich sein.

Der Nutzer erkennt:

Diese Seite habe ich bereits geöffnet.

Buttons und Farbe

Ein Primary Button nutzt häufig die Primärfarbe.

Zum Beispiel:

[ Speichern ]

Sekundär:

[ Abbrechen ]

mit schwächerer Darstellung.

Farbe hilft, die Aktionshierarchie aus UI Design sichtbar zu machen.

Primary muss nicht zwangsläufig bunt sein

Eine minimalistische Website könnte besitzen:

schwarzen Primary Button

auf Weiß.

Sekundär:

reiner Textlink.

Das funktioniert ebenfalls.

Primär bedeutet:

visuell wichtigste Aktion.

Nicht:

zwingend Markenfarbe.

Mehrere Primary-Farben sind problematisch

Wenn:

Speichern blau,

Kaufen grün,

Registrieren orange,

Kontakt violett

sind, muss der Nutzer jedes Mal neu lernen.

Ein Interface profitiert meist von einer stabilen Aktionslogik.

Danger Action

[ Konto löschen ]

darf bewusst anders aussehen als Primary.

Die Farbe kommuniziert:

höhere Konsequenz.

Aber kritische Aktionen sollten zusätzlich klar beschriftet werden.

Disabled State

Ein deaktivierter Button wird häufig:

blasser,

weniger kontrastreich.

Problem:

Er darf nicht so schwach werden, dass man ihn überhaupt nicht erkennt.

Zudem sollte verständlich sein, warum er deaktiviert ist.

Farbe allein beantwortet diese Frage nicht.

Focus State

Ein fokussiertes Element braucht einen sichtbaren Indikator.

Zum Beispiel einen klaren Ring.

┌───────────────────┐
│    Speichern      │
└───────────────────┘

Die Focus-Farbe sollte sich ausreichend von:

Element

und:

Hintergrund

abheben.

Focus darf nicht nur für Ästhetik entfernt werden

Manchmal wird die Browser-Fokusmarkierung deaktiviert, weil sie „unschön“ wirkt.

Wenn kein gleichwertiger sichtbarer Ersatz vorhanden ist, verschlechtert das die Tastaturbedienung erheblich.

Farbflächen und Cards

Cards können über leicht unterschiedliche Hintergründe vom Seitenhintergrund getrennt werden.

Zum Beispiel:

Page
→ sehr helles Grau

Card
→ Weiß

Dann ist möglicherweise überhaupt kein Schatten notwendig.

Elevated Surfaces

Modals oder Dropdowns können stärker vom Hintergrund getrennt werden.

Mögliche Mittel:

Farbwert,

Rahmen,

Schatten.

Farbe allein muss nicht alle Ebenen tragen.

Farbige Hintergründe für Abschnitte

Ein Wissensartikel kann beispielsweise einen Hinweisbereich besitzen.

Tipp

auf leicht farbigem Hintergrund.

Das hilft beim Scannen.

Aber wenn jeder zweite Absatz eine andere Fläche besitzt:

zerfällt der Leserythmus.

Farbboxen brauchen semantische Funktion

Zum Beispiel:

Info
Tipp
Warnung

Nicht:

blau gefällt mir heute

Das macht Contentproduktion konsistenter.

WordPress und semantische Farbvarianten

Statt Redakteuren eine freie Farbauswahl mit Millionen Farbtönen zu geben, kann das Theme definieren:

Info

Hinweis

Warnung

Erfolg

Die Redaktion entscheidet über die Bedeutung.

Das Designsystem über die Farbe.

Das verhindert Farbwildwuchs

Sonst entsteht nach einigen Monaten:

Artikel A:

hellblau.

Artikel B:

Türkis.

Artikel C:

kräftigblau.

Artikel D:

lila.

Obwohl alle eigentlich denselben Hinweis darstellen.

Farbe als Design Token

Wie in UI Design beschrieben, können Farben als Tokens hinterlegt werden.

Beispiel Rohpalette:

blue-50
blue-100
blue-500
blue-700

Darüber semantische Ebene:

action-primary
→ blue-600
action-primary-hover
→ blue-700
link
→ blue-700

Warum zwei Ebenen?

Die Rohpalette beantwortet:

Welche Farben existieren?

Die semantische Ebene:

Wofür werden sie verwendet?

Diese Trennung erleichtert Änderungen.

Eine mögliche Token-Struktur

Primitive Colors
↓
Semantic Colors
↓
Components

Zum Beispiel:

blue-600
↓
action-primary
↓
Primary Button

Komponenten sollten möglichst semantische Tokens verwenden

Nicht:

Button = blue-600

sondern:

Button = action-primary

Dann kann ein Themewechsel leichter erfolgen.

Mehrere Websites können dieselbe Komponentenlogik verwenden

Website A:

action-primary
→ Blau

Website B:

action-primary
→ Grün

Die Komponente bleibt dieselbe.

Das ist besonders bei mehreren Marken attraktiv.

White-Label-System

Konzeptionell:

gemeinsames UI
↓
Theme A
Theme B
Theme C

Jedes Theme definiert:

Farben,

eventuell Typografie,

Bildsprache.

Die zugrunde liegenden Komponenten bleiben gleich.

Das erleichtert zentrale Wartung

Ein Buttonbug wird einmal repariert.

Nicht für jede Marke separat.

Farbdesign wird damit Infrastruktur.

Light Mode

Die klassische helle Oberfläche:

heller Hintergrund
+
dunkler Text

Dazu:

farbige Akzente.

Dark Mode

Dunkle Oberfläche:

dunkler Hintergrund
+
heller Text

Das klingt einfach.

Ist es aber nicht.

Dark Mode ist keine Farbinvertierung

Schlecht:

Weiß → Schwarz
Schwarz → Weiß
Blau → gleich

Dadurch können:

Kontraste zu hart,

Farben zu leuchtend,

Schatten wirkungslos

werden.

Ein gutes Dark Theme benötigt eigene abgestimmte Werte.

Sehr helle Farben wirken auf dunklem Hintergrund stärker

Eine kräftige Akzentfarbe, die auf Weiß angenehm wirkt, kann auf fast schwarzem Hintergrund extrem leuchten.

Deshalb kann im Dark Mode:

Sättigung,

Helligkeit

angepasst werden.

Reines Weiß auf reinem Schwarz kann sehr hart wirken

Manche Dark-Mode-Systeme verwenden deshalb:

sehr dunkles Grau

als Hintergrund und:

gebrochenes Weiß

für Text.

Das kann angenehmer wirken.

Dark Mode braucht eigene Surface-Ebenen

Im hellen Theme:

Schatten kann eine Card hervorheben.

Im dunklen Theme ist Schatten weniger sichtbar.

Dort können unterschiedliche Helligkeitsstufen von Flächen stärker helfen.

Background
↓
Surface
↓
Elevated Surface

Semantische Tokens machen Dark Mode einfacher

Komponente verwendet:

surface-default

Im Light Theme:

surface-default
→ Weiß

Im Dark Theme:

surface-default
→ Dunkelgrau

Die Komponente muss nicht wissen, welches Theme aktiv ist.

Dasselbe gilt für Text

text-primary

Light:

dunkel.

Dark:

hell.

Theme Tokens statt hart codierter Farben

Das ist eine der größten praktischen Stärken semantischer Farbvariablen.

Komponente
↓
Token
↓
aktuelles Theme

Dark Mode sollte vollständig getestet werden

Nicht nur Startseite.

Auch:

Formulare,

Fehlermeldungen,

Tabellen,

Codeblöcke,

Bilder,

Dropdowns,

Fokuszustände.

Ein einzelner hart codierter weißer Hintergrund kann das gesamte Theme brechen.

Bilder im Dark Mode

Ein Bild mit rein weißem Hintergrund kann auf dunkler Website wie ein leuchtendes Rechteck wirken.

Manchmal ist das okay.

Manchmal braucht es:

angepasste Assets,

Rahmen,

andere Illustrationshintergründe.

Logos brauchen möglicherweise Varianten

Ein dunkles Logo funktioniert auf Weiß.

Auf dunklem Hintergrund verschwindet es.

Dann kann eine helle Logo-Version benötigt werden.

SVGs lassen sich teilweise leichter thematisieren

Bei einfachen Icons und Logos können Farben technisch flexibel gesetzt werden.

Bei komplexen Markenassets sollte aber die offizielle Gestaltung gewahrt bleiben.

Farbe und Responsive Design

Farben ändern sich nicht zwangsläufig auf Mobilgeräten.

Ihre Wirkung kann sich aber verändern.

Ein vollflächiger kräftiger Bereich, der auf Desktop nur 300 Pixel hoch ist, kann mobil einen kompletten Bildschirm füllen.

Dadurch wird die Farbe deutlich dominanter.

Mobile Flächenwirkung ist größer

Desktop:

farbiger Bereich
→ ein Teil des Bildschirms

Mobile:

derselbe Bereich
→ möglicherweise kompletter Viewport

Responsive Design und Farbgewicht müssen deshalb zusammen betrachtet werden.

Zu viele farbige Sections erzeugen mobile Unruhe

Desktop können mehrere Farbflächen nebeneinander beziehungsweise in breiter Komposition funktionieren.

Mobil erscheinen sie als lange Folge:

Blau,

Weiß,

Orange,

Grau,

Grün.

Das kann sehr unruhig wirken.

Farbe und visuelle Reihenfolge

Auf Mobile wird alles vertikal.

Eine starke farbige Fläche kann dadurch einen harten Abschnittswechsel erzeugen.

Das kann gut sein.

Aber es sollte bewusst eingesetzt werden.

Farbverläufe

Gradients beziehungsweise Farbverläufe können Tiefe oder Markencharakter erzeugen.

Zum Beispiel:

Blau
→ Violett

Sie sind als Akzent oder Hero-Hintergrund verbreitet.

Verlauf ist keine automatische Modernitätsgarantie

Ein Gradient kann hervorragend aussehen.

Oder wie ein beliebiges Tech-Template.

Er braucht dieselbe Frage wie jede andere Gestaltung:

Welche Funktion erfüllt er?

Verläufe können Kontrast erschweren

Text liegt auf einem Verlauf.

Links ist Hintergrund dunkel.

Rechts hell.

Nun funktioniert weißer Text vielleicht nur auf einer Hälfte.

Lösungen können sein:

Overlay,

andere Textposition,

kontrollierter Verlauf.

Text über Bildern ist dasselbe Problem

Der Hintergrund besitzt unterschiedliche Helligkeiten.

Ein einzelner Textfarbwert muss überall funktionieren.

Das ist schwierig.

Overlays

Eine dunkle halbtransparente Fläche über einem Bild kann dessen Kontrast reduzieren.

Darauf:

weißer Text.

Bild
+
dunkles Overlay
+
weißer Text

Das kann Lesbarkeit verbessern.

Overlay darf Bild nicht zerstören

Zu stark:

Bild verliert Wirkung.

Zu schwach:

Text bleibt schlecht lesbar.

Auch hier braucht es reale Tests.

Farbfelder und Transparenz

Halbtransparente Hintergründe können elegant sein.

Aber die tatsächliche Farbe hängt vom Untergrund ab.

Design Tokens mit Alpha sollten deshalb vorsichtig verwendet werden.

Transparente Borders

Eine halbtransparente weiße Border kann auf dunklem Hintergrund funktionieren.

Auf hellem nicht.

Ein komponentenübergreifendes System braucht kontextabhängige Werte.

Farbe und Schatten

Schatten besitzen ebenfalls Farbe.

Viele Standardshadows verwenden:

schwarz mit geringer Transparenz.

Auf farbigen beziehungsweise dunklen Oberflächen können andere Lösungen nötig sein.

Schatten sollte Ebenen erklären

Nicht nur dekorative Tiefe erzeugen.

Ein Dropdown über einer Card darf stärker abgehoben sein als die Card selbst.

Farbhierarchie in Dashboards

Dashboard enthält:

grüne Erfolge,

rote Fehler,

orange Warnungen,

blaue Links.

Wenn alle gleichzeitig stark leuchten:

visuelles Chaos.

Statusfarben müssen mit Informationspriorität abgestimmt werden.

Kritischer Fehler darf stärker sein als Erfolg

Beispiel:

142 Jobs erfolgreich

und:

1 kritischer Fehler

Die Zahl 142 ist größer.

Trotzdem kann der Fehler für den Administrator wichtiger sein.

Farbe kann diese Priorität unterstützen.

Aber rote Flächen überall führen zu Alarmmüdigkeit

Wenn jede Kleinigkeit als rotes Warnbanner dargestellt wird:

lernt der Nutzer:

Rot ignorieren.

Warnfarben sollten echten Warnungen vorbehalten bleiben.

Statusintensität staffeln

Zum Beispiel:

Info
→ zurückhaltend

Warnung
→ klar

kritischer Fehler
→ stark

So entsteht semantische Hierarchie.

Farbe in Diagrammen

Diagramme benötigen häufig mehrere Datenfarben.

Das ist eine andere Aufgabe als UI-Farben.

Man braucht:

unterscheidbare Reihen,

ausreichenden Kontrast,

gute Lesbarkeit.

Markenfarbe kann die wichtigste Datenreihe markieren

Beispiel:

Umsatz aktuelles Jahr:

Primärfarbe.

Vergleich Vorjahr:

neutraleres Grau.

Damit lenkt Farbe Aufmerksamkeit.

Nicht 15 kräftige Farben verwenden, wenn drei reichen

Bei vielen Kategorien können zusätzliche Strategien nötig sein:

Gruppierung,

interaktive Auswahl,

Beschriftung,

Muster.

Farbe allein skaliert nur begrenzt.

Sequential Color Scale

Für Werte von:

niedrig

bis:

hoch

kann eine Helligkeits- oder Sättigungsskala funktionieren.

hell
→ mittel
→ dunkel

Diverging Scale

Für Werte um einen Mittelpunkt:

negativ ↔ neutral ↔ positiv

können zwei Richtungen verwendet werden.

Zum Beispiel:

Rot
↓
Neutral
↓
Grün

Aber Farbsehschwächen und Semantik müssen berücksichtigt werden.

Kategorische Farben

Für verschiedene unabhängige Kategorien braucht man unterscheidbare Farben.

Zu viele Kategorien machen Legenden schwer verständlich.

Dann kann das Datenmodell selbst vereinfacht werden.

Farbe und Fotografie

Fotos besitzen eigene Farbwelten.

Wenn die Website:

gedämpft,

warm

gestaltet ist und jedes Foto:

hochgesättigte Neonfarben

enthält, kann die Marke inkonsistent wirken.

Bildbearbeitung kann Farbwelt vereinheitlichen

Zum Beispiel:

ähnliche:

Weißbalance,

Sättigung,

Kontrastcharakteristik.

Das muss nicht bedeuten, alle Bilder identisch zu filtern.

Aber eine gemeinsame Bildsprache hilft.

Bild-KI und Farbpaletten

Bei KI-Bildstilen kann eine Farbwelt Teil des Styleguides sein.

Zum Beispiel:

warme Beige-Töne

gedämpftes Blau

sparsame Orange-Akzente

Das erzeugt visuelle Nähe zwischen Illustrationen und Website.

KI liefert Farben aber nicht zwingend exakt

Ein Prompt wie:

Akzentfarbe #245EA8

garantiert nicht, dass jedes Pixel exakt diesem Wert entspricht.

Generative Bildmodelle arbeiten kreativ beziehungsweise probabilistisch.

Exakte Markenfarbe gehört in deterministische Gestaltung

Wenn ein Logo exakt:

#245EA8

sein muss:

SVG,

CSS,

klassische Grafikbearbeitung

verwenden.

Nicht hoffen, dass ein Bildmodell die Farbe exakt reproduziert.

Gute Arbeitsteilung

KI
→ ungefähre Bildfarbwelt
Designsystem
→ exakte UI-Farben
SVG / Logoasset
→ exakte Markenfarbe

Damit wird jede Technik dort eingesetzt, wo sie stark ist.

Farbprofile und Displays

Nicht jedes Display zeigt Farben vollkommen identisch.

Unterschiede können entstehen durch:

Panel,

Kalibrierung,

Helligkeit,

Betriebssystem,

Farbprofil.

Deshalb sollte man nicht davon ausgehen:

Jeder Besucher sieht exakt denselben visuellen Eindruck.

Webdesign braucht robuste Farbunterschiede

Wenn zwei Zustände nur durch einen extrem subtilen Farbtonunterschied getrennt sind:

kann dieser auf einem anderen Display verschwinden.

Stärkere strukturelle Signale sind robuster.

Farbe in Print und Web sind unterschiedlich

Ein Farbwert auf einem Display ist Licht.

Gedruckte Farbe basiert auf Tinte beziehungsweise Pigment.

Ein leuchtendes Bildschirmblau kann im Druck anders wirken.

Für reine Webgestaltung ist RGB relevant.

Für Printmaterial müssen Farben separat beurteilt werden.

Logo-Farbwerte können deshalb mehrere Systeme besitzen

Eine Brand Guideline kann beispielsweise definieren:

RGB,

Hex,

CMYK

für unterschiedliche Medien.

Nicht ein Wert ist automatisch für alles identisch übertragbar.

Webdesigner sollten nicht blind Printwerte übernehmen

Ein gedrucktes Markenhandbuch kann Ausgangspunkt sein.

Für Displays müssen:

Kontrast,

Lesbarkeit,

UI-Einsatz

getestet werden.

Farbe und Branding

Eine starke Marke wird selten nur durch eine einzelne Farbe erkannt.

Markenidentität entsteht aus:

Farbe
+
Typografie
+
Logo
+
Bildsprache
+
Layout
+
Ton

Deshalb sollte die Farbauswahl in das gesamte Designsystem eingebettet sein.

Eine Farbe allein macht keine Marke

Viele Firmen verwenden Blau.

Das bedeutet nicht, dass alle gleich aussehen.

Entscheidend ist:

Welches Blau?

Mit welchen neutralen Farben?

Mit welcher Typografie?

Mit welchem Bildstil?

Mit welchem Layout?

Farbpalette sollte die gewünschte Markenwirkung unterstützen

Zum Beispiel eine Wissensplattform:

ruhig,

klar,

kompetent,

zugänglich.

Mögliche Umsetzung:

gedämpfte Primärfarbe,

stabile neutrale Töne,

wenige starke Akzente.

Das ist eine Designentscheidung.

Kein universelles Rezept.

Kinderwebsite

Kann stärker:

farbig,

spielerisch,

kontrastreich

sein.

Doch auch dort braucht Farbe ein System.

„Für Kinder“ bedeutet nicht:

jede verfügbare Farbe gleichzeitig verwenden.

Luxusmarke

Kann etwa mit:

sehr reduzierter Palette,

Schwarz,

Creme,

einem Akzent

arbeiten.

Die geringe Farbdichte selbst wird Teil der Wirkung.

Technische Oberfläche

Kann mit:

neutralen Flächen,

klaren Statusfarben,

wenigen Akzenten

arbeiten.

Funktionalität steht stärker im Vordergrund.

E-Commerce

Braucht möglicherweise:

klare Kaufaktion,

Preis,

Rabatt,

Verfügbarkeit,

Fehlerzustände.

Farbe muss diese Bedeutungen unterscheiden können.

Rabattfarbe

Viele Shops verwenden Rot für Rabatt.

Wenn Rot gleichzeitig:

Fehler

und:

Löschen

bedeutet, kann die Oberfläche sehr rot werden.

Man muss abwägen:

Marketingsemantik

gegen:

UI-Semantik.

Ein Farbsystem braucht Prioritäten

Zum Beispiel:

Brand Primary
→ Hauptaktion

Danger
→ Fehler und destruktive Aktionen

Sale
→ eigener Marketingtoken

Die Farben dürfen ähnlich sein, sollten aber konzeptionell getrennt bleiben.

Marketingfarben und Produktfarben

Eine Marke kann für Werbekampagnen sehr expressive Farben einsetzen.

Das eigentliche Softwareinterface ruhiger halten.

Beides kann zur selben Marke gehören.

Farbwelt muss nicht überall identisch intensiv sein

Startseite:

stärker visuell.

Dashboard:

funktionaler.

Wissensartikel:

ruhiger.

Die Grundpalette bleibt verwandt.

Die Farbdichte kann variieren.

Designsystem sollte solche Kontexte berücksichtigen

Zum Beispiel:

Brand Accent

darf im Marketing stärker eingesetzt werden.

Im produktiven UI:

sparsam.

Farbpaletten entwickeln

Ein sinnvoller Ablauf beginnt nicht unbedingt mit zwanzig Farbfeldern.

Sondern mit Funktionen.

Welche Farben brauchen wir?
↓
Welche Rollen besitzen sie?

Schritt 1: neutrale Basis

Definiere:

Background

Surface

Text Primary

Text Secondary

Border

Damit kann bereits ein komplettes monochromes Interface funktionieren.

Schritt 2: Primäraktion

Definiere:

Action Primary

Action Primary Hover

Action Primary Text

Nun funktionieren wichtige Buttons und Links.

Schritt 3: Statusfarben

Success

Warning

Danger

Info

jeweils mit sinnvollen Varianten.

Schritt 4: Marken- beziehungsweise Akzentfarben

Erst jetzt zusätzliche dekorative beziehungsweise emotionale Rollen.

Das verhindert, dass die Palette von der Markenfarbe statt von der Nutzbarkeit dominiert wird.

Schritt 5: Zustände prüfen

Für Komponenten benötigt man:

Default

Hover

Focus

Active

Disabled

Nicht nur einen einzigen schönen Farbwert.

Buttonbeispiel

Primary Default
↓
Primary Hover
↓
Primary Active
↓
Primary Disabled

Jeder Zustand muss erkennbar bleiben.

Hover sollte nicht zu subtil sein

Wenn sich ein Button beim Hover von:

#245EA8

zu:

#245FA9

ändert, erkennt möglicherweise niemand den Unterschied.

Zustände brauchen ausreichende visuelle Differenz.

Hover darf aber nicht wie anderer Status wirken

Ein Primary Button sollte beim Hover nicht plötzlich:

rot

werden, wenn Rot sonst Gefahr bedeutet.

Semantik bleibt wichtig.

Active State

Beim Drücken kann der Button:

dunkler,

leicht verschoben,

anderweitig verändert

werden.

Farbe ist nur ein mögliches Signal.

Disabled

Kann:

weniger Kontrast,

andere Fläche,

reduzierte Sättigung

verwenden.

Der Text muss trotzdem je nach Kontext erkennbar bleiben.

Focus

Soll klar sichtbar sein.

Eine separate Focus-Farbe beziehungsweise ein kontrastreicher Ring ist häufig sinnvoll.

Interaktionszustände testen

Nicht nur im Styleguide.

Auf echten Seiten.

Ein Focus-Ring kann auf weißem Hintergrund hervorragend funktionieren.

Auf blauem Hero verschwinden.

Komponenten brauchen Kontexttests.

Ein Farbsystem muss mehrere Hintergründe verkraften

Ein Button kann auf:

Weiß,

hellgrau,

dunkelblau

erscheinen.

Vielleicht braucht man dafür unterschiedliche Varianten.

Inverse Colors

Manche Systeme definieren:

text-primary

und:

text-inverse

Zum Beispiel:

dunkler Text auf hell

versus:

heller Text auf dunkel.

Das ist semantischer als:

text-white.

Denn im Dark Theme könnte text-inverse später nicht mehr reines Weiß sein.

Semantic Naming schlägt konkrete Farbnamen

Vergleiche:

button-blue

mit:

action-primary

Der zweite Name bleibt sinnvoll, selbst wenn die Markenfarbe später Grün wird.

Design Tokens sollten nicht zu abstrakt werden

Zu wenig Semantik:

blue-500

für alles.

Zu viel:

button-primary-background-default-enabled

für jede Kleinigkeit.

Ein praktikables System braucht Balance.

Mehrere Ebenen können helfen

Primitive
↓
Semantic
↓
Component

Beispiel:

blue-600
↓
action-primary
↓
button-primary-background

Große Designsysteme können diese Trennung gebrauchen.

Für kleine Websites reicht oft die semantische Ebene.

WordPress-Farbpalette

Ein WordPress-Theme kann eine begrenzte Palette bereitstellen.

Zum Beispiel:

Primary
Secondary
Accent
Background
Surface
Text
Muted
Success
Warning
Danger

Das verhindert zufällige Farben im Editor.

Freie Farbwahl deaktivieren oder begrenzen

Wenn Redakteure jeden beliebigen Hex-Wert verwenden können:

wird das Farbsystem langfristig wahrscheinlich verwässert.

Eine begrenzte Auswahl kann deshalb sinnvoll sein.

Redaktion entscheidet Bedeutung, nicht Pixelwert

Beispiel:

Warnbox

statt:

Hintergrund #FFF3CD
Rand #F2C94C
Text #735C0F

Das Theme kümmert sich um technische Farben.

Das erleichtert spätere Relaunches

Heute:

Warnungen gelb.

Später:

anderes Farbsystem.

Alle Warnboxen verändern sich zentral.

Die Inhalte müssen nicht bearbeitet werden.

Farbwerte nicht direkt im Content speichern

Wenn möglich, sollte ein Artikel eher semantische Klassen verwenden.

notice-warning

statt:

style="background:#fff3cd"

Das erhöht Wartbarkeit.

Farben und CSS Custom Properties

Technisch können Farbtokens beispielsweise über CSS-Variablen umgesetzt werden.

Konzeptionell:

--color-primary
--color-text
--color-surface

Komponenten verwenden diese Variablen.

Das erleichtert:

Themewechsel,

Dark Mode,

Markenvarianten.

Designsystem und WordPress können dieselbe Tokenlogik teilen

Design Token
↓
Theme-Konfiguration
↓
CSS Variable
↓
Block / Komponente

Damit entsteht eine durchgehende Kette.

Farbänderungen sollten nicht einzeln im CSS verstreut sein

Wenn ein Relaunch bedeutet:

500 Dateien nach #245EA8 durchsuchen,

fehlt eine zentrale Abstraktion.

Mehrere Marken

Ein gemeinsames System könnte beispielsweise haben:

Theme Casiopeya
Theme Site B
Theme Site C

Jedes Theme definiert dieselben Rollen anders.

action-primary
surface
text-primary
accent

Die Komponenten bleiben identisch.

Das ist für viele Websites besonders interessant

Statt jede Website technisch komplett anders zu gestalten:

gemeinsames Designsystem

plus:

eigene Marken-Tokens.

So können Sites eigenständig wirken und trotzdem zentral gewartet werden.

Farben automatisch generieren?

Aus einer Primärfarbe lassen sich technisch:

hellere,

dunklere,

gedämpftere

Varianten berechnen.

Das kann beim Aufbau einer Palette helfen.

Aber automatische Skalen sollten visuell geprüft werden.

Mathematisch gleichmäßig heißt nicht optisch gleichmäßig

Eine Reihe von Farbtönen kann numerisch in gleichen Schritten verändert werden.

Das menschliche Auge nimmt diese Schritte trotzdem möglicherweise unterschiedlich stark wahr.

Design braucht weiterhin visuelle Kontrolle.

Automatisch erzeugte Hoverfarbe prüfen

Ein Algorithmus verdunkelt Primary um 10 %.

Bei Blau:

gut.

Bei sehr dunklem Rot:

vielleicht kaum noch unterscheidbar.

Tokens sollten nicht nur rechnerisch, sondern im Kontext getestet werden.

Kontrastprüfung automatisieren

Im Gegensatz zu rein ästhetischer Wirkung lassen sich bestimmte Kontrastbeziehungen technisch messen.

Ein Designworkflow kann beispielsweise prüfen:

Textfarbe
+
Hintergrundfarbe
↓
ausreichender Kontrast?

Das ist ein guter Kandidat für automatisierte Qualitätsprüfung.

Trotzdem bleibt Kontext wichtig

Große Schrift.

Kleine Schrift.

Icons.

Controls.

Für unterschiedliche Elemente gelten unterschiedliche Anforderungen.

Ein pauschaler „alles ist okay“-Wert genügt nicht.

Designreview sollte mehrere Zustände umfassen

Nicht nur:

Startseite bei Desktop.

Sondern:

normal

Hover

Focus

Error

Disabled

Dark Mode

Mobile

Farbprobleme tauchen oft erst in Zuständen auf.

Browser und Displays testen

Mindestens einige reale unterschiedliche Displays können hilfreich sein.

Ein extrem schlecht kalibrierter Bildschirm lässt sich nicht vollständig abfangen.

Aber das Farbsystem sollte nicht auf winzigen Nuancen beruhen.

Graustufentest

Eine nützliche Methode:

Design in Graustufen betrachten.

Bleibt die visuelle Hierarchie erhalten?

Wenn nicht:

Farbe trägt möglicherweise zu viel allein.

Farbblindheitssimulationen

Designwerkzeuge können verschiedene Farbsehschwächen simulieren.

Damit lässt sich erkennen:

Verschmelzen zwei Statusfarben?

Sind Diagrammreihen noch unterscheidbar?

Das ist nützlich für robuste Systeme.

Squint Test funktioniert auch für Farbe

Augen leicht zusammenkneifen.

Welche Farbflächen dominieren?

Ist das die gewünschte Priorität?

Wenn ein sekundäres Banner den gesamten Bildschirm visuell übernimmt:

Farbhierarchie prüfen.

Farbdichte prüfen

Eine einfache Frage:

Wie viele unterschiedliche kräftige Farben sehe ich gleichzeitig?

Wenn die Antwort sehr hoch ist:

Vielleicht ist die Palette zu laut.

Nicht jede Website muss minimalistisch sein

Eine expressive kreative Website darf sehr farbig sein.

Auch dort braucht es jedoch:

Struktur,

Wiederholung,

Kontrollpunkte.

Farben können vielfältig sein und trotzdem systematisch eingesetzt werden.

Farbkonsistenz bedeutet nicht Eintönigkeit

Eine Palette kann besitzen:

mehrere Akzentfarben,

unterschiedliche Illustrationsfarben,

verschiedene Statusfarben.

Wichtig:

Es existiert eine nachvollziehbare Logik.

Farbe und Content

Ein langer Wissensartikel sollte vielleicht nicht jeden Absatz farblich gestalten.

Text und Typografie tragen bereits viel Struktur.

Farbe kann gezielt unterstützen:

Links,

Hinweise,

Code,

Diagramme,

Navigation.

Weniger kann bei Wissensinhalten mehr sein

Eine ruhige Hauptfläche erleichtert langes Lesen.

Farbe markiert:

Orientierungspunkte.

Nicht jeden Satz.

Codeblöcke

Codeblöcke können einen leicht anderen Hintergrund besitzen.

Zum Beispiel:

normaler Artikel
↓
Codeblock mit eigener Surface

Damit erkennt der Leser sofort den Inhaltswechsel.

Syntax Highlighting

Programmiersprachen können verschiedene Codeelemente farblich unterscheiden.

Das kann Lesbarkeit erhöhen.

Zu viele grelle Farben auf dunklem Hintergrund können aber ebenfalls anstrengend sein.

Diagramme und Erklärgrafiken

Farben sollten dort Bedeutung unterstützen.

Zum Beispiel:

Input
→ Blau

Verarbeitung
→ Grau

Output
→ Grün

Wenn dieses Schema wiederholt wird, lernt der Leser die visuelle Logik.

Konsistente Diagrammfarben

Eine Wissensplattform kann beispielsweise definieren:

Eingabe
→ Primary

Prozess
→ Neutral

Ergebnis
→ Success

Dann wirken Erklärgrafiken über verschiedene Artikel hinweg zusammengehörig.

Bild-KI kann diese Logik nicht immer exakt einhalten

Für schematische Diagramme sind klassische Vektor- beziehungsweise Webgrafiken oft besser.

Bild-KI eignet sich stärker für illustrative oder atmosphärische Inhalte.

Farben und Fotografie auf Websites

Ein Foto besitzt möglicherweise dominantes Rot.

Der CTA ebenfalls.

Dann konkurrieren beide.

Deshalb sollten Bildauswahl und UI-Farben gemeinsam beurteilt werden.

Ein Bild kann die gesamte Farbwirkung einer Seite verändern

Dieselbe Oberfläche:

mit warmem Sonnenuntergangsfoto

wirkt anders als:

mit kühlem Serverraum.

Die Farbpalette des Contents ist Teil des Gesamtbildes.

Hero-Bilder sollten mit Textfarbe getestet werden

Nicht nur Bild alleine ansehen.

Sondern:

Bild
+
Headline
+
CTA

im realen Layout.

Farbüberlagerungen können Markenwirkung vereinheitlichen

Ein leichter Farbton über unterschiedlichen Fotografien kann visuelle Nähe erzeugen.

Zu starke Überlagerungen machen Bilder künstlich.

Das ist eine gestalterische Abwägung.

Farben und Emotion sind kontextuell

Ein helles Gelb kann:

freundlich

oder:

warnend

wirken.

Ein dunkles Grün:

natürlich

oder:

finanziell.

Design sollte deshalb nicht versuchen, Wirkung nur aus einer Farbtabelle abzulesen.

Der gesamte Kontext entscheidet

Farbe
+
Typografie
+
Bild
+
Sprache
+
Branche
↓
Wirkung

Darum sind echte Mockups so wichtig.

Farbpalette nicht isoliert auswählen

Sechs Farbfelder nebeneinander können harmonisch aussehen.

Im Interface:

vielleicht nicht.

Eine Palette sollte auf:

Buttons,

Text,

Cards,

Formularen,

Fehlern

getestet werden.

Color Palette ≠ fertiges Color System

Palette:

Blau
Orange
Grau
Weiß
Rot

System:

Primary
Secondary
Background
Surface
Text
Danger
Focus
Hover
Disabled

Erst die zweite Ebene macht Farben produktionsfähig.

Ein gutes Farbsystem beantwortet Fragen

Welche Farbe hat:

normaler Text?

sekundärer Text?

Link?

Primary Button?

Hover?

Focus?

Danger Button?

Fehlerhintergrund?

Border?

Disabled Control?

Dark Mode?

Wenn diese Antworten klar sind, wird Design konsistenter.

Farbmatrix

Man kann ein System konzeptionell so prüfen:

Element
↓
Normal
Hover
Focus
Active
Disabled

und jeweils:

Light

sowie:

Dark.

Damit werden fehlende Zustände sichtbar.

Beispiel Button

Primary Button

Default
Hover
Active
Focus
Disabled

Alle fünf Zustände sollten zusammenpassen.

Beispiel Input

Input

Default
Hover
Focus
Error
Disabled

Hier kommt Error statt Active stärker ins Spiel.

Farbsystem wird dadurch komponentenübergreifend

Ein roter Error-Border beim Input sollte zum:

Error-Alert

und:

Error-Icon

passen.

Nicht identisch sein müssen.

Aber zur gleichen semantischen Familie gehören.

Formulare und Farbe

Normal:

neutraler Rahmen.

Focus:

deutlich hervorgehoben.

Error:

Fehlerstatus.

Success:

nur wenn sinnvoll.

Das schafft verständliche Zustände.

Focus und Error können gleichzeitig auftreten

Ein fehlerhaftes Feld wird fokussiert.

Nun braucht das Interface:

Focus

und:

Error

gleichzeitig.

Das ist ein typischer Edge Case.

Zustände kombinieren

Designsysteme sollten deshalb nicht nur isolierte Screenshots besitzen.

Sondern echte Kombinationen testen.

Error + Focus
Disabled + Dark Mode
Hover + selected

Dort entstehen häufig Inkonsistenzen.

Farbe und Auswahlzustände

Checkbox aktiv:

Häkchen plus Farbe.

Radio ausgewählt:

Punkt plus Farbe.

Tab aktiv:

Unterstreichung plus Farbe.

Wieder gilt:

Farbe unterstützt.

Form beziehungsweise Symbol zeigt ebenfalls den Status.

Farbliche Auswahl ohne Formsignal

Zwei Cards:

eine ausgewählt, eine nicht.

Nur der Hintergrundton unterscheidet sich minimal.

Das kann schwer erkennbar sein.

Zusätzlich könnte:

Rahmen,

Checkmark,

Beschriftung

helfen.

Farbdesign sollte robust sein

Nicht abhängig von:

perfektem Display,

perfektem Sehvermögen,

perfekter Aufmerksamkeit.

Mehrere Signale erhöhen Robustheit.

Farbpalette dokumentieren

Ein Designsystem sollte nicht nur Farbcodes speichern.

Sondern Regeln.

Zum Beispiel:

Primary

für wichtigste normale Aktionen.

Danger

für destruktive Aktionen und kritische Fehler.

Success

für bestätigte positive Zustände.

Das verhindert semantischen Wildwuchs.

Beispiele dokumentieren

Gut:

[ Speichern ]
→ Primary
[ Konto löschen ]
→ Danger

Schlecht:

[ Mehr erfahren ]
→ Danger

nur weil Rot optisch auffällt.

Do und Don’t helfen Designteams

Nicht zwangsläufig große Dokumentation.

Einige reale Beispiele können bereits ausreichen.

Farbdesign und KI-gestützte Websiteerstellung

Wenn KI Seiten oder Komponenten generiert, sollte sie nicht beliebige Farben erfinden.

Besser:

Komponente
↓
semantische Design Tokens

Die KI darf beispielsweise entscheiden:

primary action

nicht:

mach den Button #37A2FF

Strukturierte Ausgabe kann semantische Rollen enthalten

Zum Beispiel:

{
  "component": "button",
  "variant": "primary",
  "label": "Artikel speichern"
}

Das Designsystem stellt die Farbe bereit.

Dadurch bleibt KI-Ausgabe markenkonsistent

Das Sprachmodell kennt nicht zwingend jede aktuelle Markenfarbe.

Muss es auch nicht.

Es verwendet:

variant = primary

Das Theme übernimmt die Gestaltung.

Dasselbe Prinzip gilt für Hinweise

KI erzeugt:

{
  "type": "warning",
  "text": "Das Backup ist älter als sieben Tage."
}

Nicht:

gelbe Box mit #FFF1AA

Semantik und Darstellung bleiben getrennt.

Das ist besonders bei automatisierten Contentprojekten wichtig

Hunderte Beiträge können entstehen.

Die Farblogik sollte trotzdem zentral bleiben.

Content
↓
semantischer Block
↓
Theme
↓
Farbe

Nicht:

jeder Artikel
→ eigene Farben

Farbsysteme versionieren

Ein Relaunch verändert:

Primärfarbe,

Neutralpalette,

Statusfarben.

Dann kann es sinnvoll sein, das Designsystem als Version zu betrachten.

Color System v1
↓
Color System v2

Das hilft bei großen Projekten.

Änderungen als Gesamtsystem prüfen

Wenn Primary dunkler wird:

passen Hover und Active noch?

Ist Focus sichtbar?

Funktioniert Dark Mode?

Funktionieren Links?

Ein einzelner Farbwechsel kann viele Komponenten beeinflussen.

Automatisierte Visual Regression

Größere Systeme können Komponenten nach Änderungen automatisch als Screenshots vergleichen.

Das zeigt:

Hat sich etwas unerwartet verändert?

Farbänderungen sind dafür gut geeignet.

Aber visueller Vergleich ersetzt keine Kontrastprüfung

Beides ergänzt sich:

automatischer Screenshotvergleich
+
Kontrastprüfung
+
menschlicher Review

A/B-Tests für Farbe mit Vorsicht

„Blauer Button konvertiert besser als grüner“ ist meist keine universelle Erkenntnis.

Der Effekt hängt ab von:

Umgebung,

Kontrast,

Beschriftung,

Position,

Zielgruppe.

Eine isolierte Farbe besitzt keinen magischen Conversionwert.

Häufig gewinnt einfach der stärkere Kontrast

Wenn Variante A fast im Hintergrund verschwindet und Variante B deutlich sichtbar ist:

testet man nicht wirklich:

Blau gegen Grün.

Sondern:

schwach sichtbar gegen stark sichtbar.

Designhypothesen sauber formulieren

Besser:

Ein stärkerer Kontrast der Hauptaktion macht sie leichter auffindbar.

Dann passende Varianten testen.

Das ist aussagekräftiger als:

Rot verkauft besser.

Farbe und Vertrauen

Eine seriöse Wirkung entsteht nicht durch einen bestimmten Hex-Code.

Sie entsteht aus:

Konsistenz,

Lesbarkeit,

Transparenz,

guter Typografie,

stimmigem Gesamtdesign.

Farbe unterstützt.

Sie erzeugt Vertrauen nicht alleine.

Häufige Fehler bei Farben im Webdesign

Einige Probleme tauchen immer wieder auf.

zu viele Akzentfarben

zu wenig Kontrast

Farbe als einziges Statussignal

zufällige Hex-Werte

Markenfarben ohne UI-Anpassung

fehlende Hover- und Focuszustände

Dark Mode nur invertiert

freie Redaktionsfarben ohne System

zu subtile Graustufen

übermäßig gesättigte Oberflächen

Fehler: Jede Sektion erhält eine andere Farbe

Das kann auf einer kurzen Marketingseite funktionieren.

Bei einer großen Website entsteht schnell ein visueller Flickenteppich.

Farbe sollte Gruppierung unterstützen.

Nicht künstlich jede Sektion voneinander trennen.

Fehler: Alles in Markenfarbe

Logo.

Überschriften.

Links.

Buttons.

Icons.

Borders.

Cards.

Hintergründe.

Wenn alles blau ist:

hat Blau keine Hierarchiefunktion mehr.

Fehler: Sekundärtext zu hell

Die Absicht:

elegant.

Das Ergebnis:

schlecht lesbar.

Sekundärtext muss weiterhin funktionieren.

Fehler: Success = Grün ohne Text

Ein grüner Punkt allein ist möglicherweise nicht eindeutig.

besser:

● Online

oder:

✓ Aktiv

Fehler: Rot als normale Dekorationsfarbe und Fehlerfarbe

Kann funktionieren, wenn die Marke Rot verwendet.

Dann braucht das UI zusätzliche deutliche Signale.

Ohne Konzept entsteht Verwirrung.

Fehler: Hover als einzige Interaktionsanzeige

Mobil gibt es Hover nicht zuverlässig.

Links und Buttons müssen bereits im Grundzustand erkennbar sein.

Fehler: Dark Mode automatisch generieren und nie prüfen

Resultat:

unsichtbare Borders,

grell leuchtende Akzente,

schlechte Logos,

unlesbare Statusfarben.

Dark Mode ist ein eigenständiges Farbsystem.

Fehler: Palette nur auf weißem Hintergrund testen

Komponenten erscheinen später auch auf:

grauen,

farbigen,

dunklen

Flächen.

Kontrast muss in allen relevanten Kontexten funktionieren.

Fehler: zehn fast identische Grautöne

Niemand kann später erklären:

Warum ist Border A #E7E7E7 und Border B #E9E9E9?

Weniger klare Stufen sind häufig besser.

Fehler: Farbcodes direkt in Content einbauen

Dadurch wird ein späterer Relaunch unnötig schwer.

Semantische Komponenten sind wartbarer.

Ein praktischer Workflow für ein Web-Farbsystem

Ein sinnvoller Ablauf kann so aussehen:

Markencharakter definieren
↓
neutrale Basis bauen
↓
Primärfarbe festlegen
↓
Statusfarben ergänzen
↓
semantische Tokens definieren
↓
Komponenten gestalten
↓
Zustände ergänzen
↓
Kontrast prüfen
↓
Dark Mode prüfen
↓
reale Seiten testen

Schritt 1: Markencharakter

Fragen:

Soll die Website wirken:

ruhig?

technisch?

freundlich?

energetisch?

hochwertig?

Farbe muss zu Typografie und Bildsprache passen.

Schritt 2: neutrale Basis

Zuerst:

Background.

Surface.

Text.

Borders.

Damit sollte die Website bereits strukturell funktionieren.

Schritt 3: Primärfarbe

Dann:

Hauptaktionen,

Links,

aktive Zustände.

Nicht automatisch jeden Akzent damit färben.

Schritt 4: Statusfarben

Success.

Warning.

Danger.

Info.

Sie brauchen klare semantische Aufgaben.

Schritt 5: semantische Tokens

Zum Beispiel:

text-primary
text-secondary
surface-default
surface-raised
action-primary
action-danger
status-success
status-warning
focus-ring

Jetzt ist die Palette produktionsfähig.

Schritt 6: Komponenten

Button.

Input.

Card.

Alert.

Navigation.

Link.

Badge.

Alle mit echten Tokens gestalten.

Schritt 7: Zustände

Default.

Hover.

Focus.

Active.

Disabled.

Error.

Selected.

Nicht vergessen.

Schritt 8: Kontrast

Text gegen Fläche.

Link gegen Text.

Button gegen Hintergrund.

Focus gegen Oberfläche.

Statusfarben.

Schritt 9: Dark Mode

Nicht einfach invertieren.

Eigene Tokenwerte definieren.

Schritt 10: reale Seiten

Startseite.

Artikel.

Dashboard.

Formular.

Mobile.

Nicht nur eine Farbtafel beurteilen.

Die Farbpalette sollte sich im echten Content bewähren

Eine Palette kann isoliert wunderschön aussehen.

Auf einem langen Artikel:

zu bunt.

Auf einem Dashboard:

zu schwach.

Auf Mobilgeräten:

zu dominant.

Reale Nutzung entscheidet.

Was du dir über Farben im Webdesign merken solltest

Farbe im Webdesign ist nicht nur Dekoration, sondern ein System zur Vermittlung von Bedeutung, Hierarchie und Markenidentität.

Technisch werden Bildschirmfarben häufig über RGB beschrieben.

Rot
+
Grün
+
Blau
↓
sichtbare Farbe

Hex-Codes sind eine verbreitete alternative Schreibweise.

Zum Beispiel:

#245EA8

Für gestalterisches Denken helfen zusätzlich die Eigenschaften:

Farbton
+
Sättigung
+
Helligkeit

Der Farbton bestimmt grob:

welche Farbe.

Die Sättigung:

wie intensiv.

Die Helligkeit:

wie hell oder dunkel.

Eine produktive Website benötigt jedoch nicht nur einzelne Farben.

Sie benötigt Farbrollen.

Zum Beispiel:

Background

Surface

Text Primary

Text Secondary

Action Primary

Success

Warning

Danger

Diese Rollen sollten möglichst semantisch benannt werden.

Besser:

action-primary

als:

blue-button

Denn vielleicht verändert sich die Primärfarbe später.

Die Funktion bleibt bestehen.

Ein robustes Designsystem kann deshalb mehrere Ebenen besitzen:

Rohfarbe
↓
semantischer Token
↓
Komponente

Zum Beispiel:

blue-600
↓
action-primary
↓
Primary Button

Das erleichtert:

Relaunches,

Dark Mode,

mehrere Marken,

zentrale Wartung.

Auch neutrale Farben sind ein wichtiger Bestandteil der Palette.

Background
Surface
Border
Text

machen häufig einen größeren Flächenanteil aus als die eigentliche Markenfarbe.

Gerade deshalb sollte eine Website nicht einfach mit möglichst vielen kräftigen Tönen gefüllt werden.

Ein zentraler Grundsatz lautet:

Akzent selten
→ Akzent stark

Wenn jede Überschrift, jedes Icon und jede Box die Primärfarbe trägt, verliert sie ihre hierarchische Funktion.

Farbe und visuelle Hierarchie sind deshalb eng verbunden.

Kontrast ist ebenso entscheidend.

Text
↔
Hintergrund

muss ausreichend unterscheidbar bleiben.

Sekundäre Informationen dürfen optisch zurücktreten.

Aber:

sekundär
≠
unlesbar

Dasselbe gilt für:

Buttons,

Links,

Focuszustände,

Formulare.

Farbe sollte außerdem nicht alleinige Informationsträgerin sein.

Nicht nur:

grün
→ Erfolg

sondern besser:

✓ Erfolgreich gespeichert

Farbe unterstützt die Bedeutung.

Text und Symbol machen sie robuster.

Das ist besonders bei:

Statusmeldungen,

Diagrammen,

Formularfehlern

wichtig.

Semantische Statusfarben können beispielsweise sein:

Success
Warning
Danger
Info

Sie sollten konsistent verwendet werden.

Ein Fehler sollte nicht auf einer Seite rot und auf der nächsten zufällig violett dargestellt werden.

Auch die Markenfarbe muss sich in dieses System einfügen.

Eine Markenfarbe aus einem Logo ist nicht automatisch eine gute UI-Farbe.

Ein sehr helles Marken-Gelb kann beispielsweise hervorragend im Logo funktionieren, aber mit weißer Buttonschrift kaum lesbar sein.

Dann wird die Markenfarbe funktional übersetzt, statt blind kopiert.

Markenpalette
↓
UI-Farbsystem

Das ist ein wichtiger Unterschied.

Beim Dark Mode gilt dasselbe.

Light Theme
≠
Dark Theme einfach invertiert

Dunkle Oberflächen benötigen eigene:

Backgroundfarben,

Surfacefarben,

Textfarben,

Akzentwerte.

Semantische Tokens erleichtern diesen Wechsel enorm.

text-primary

kann im Light Theme dunkel

und im Dark Theme hell sein.

Die Komponente bleibt gleich.

Farben sollten außerdem zusammen mit Typografie, Bildern und Layout betrachtet werden.

Farbe
+
Schrift
+
Bild
+
Whitespace
↓
Gesamtwirkung

Ein Bild kann durch seine eigene Farbwelt eine Seite vollständig verändern.

Deshalb sollte die Farbpalette nicht nur als Reihe von Farbfeldern beurteilt werden.

Sie muss in echten:

Artikeln,

Cards,

Formularen,

Dashboards,

mobilen Layouts

getestet werden.

Für Bild-KI kann die Markenfarbwelt als Stilvorgabe dienen.

Aber generative Modelle sind keine zuverlässige Methode für exakte Markenfarben.

KI
→ ungefähre Farbwelt
CSS / SVG / Designsystem
→ exakte Markenwerte

Diese Arbeitsteilung ist deutlich robuster.

Für WordPress ist ein zentral verwaltetes Farbsystem besonders wertvoll.

Statt jedem Redakteur unbeschränkte Farbauswahl zu geben:

Info
Tipp
Warnung
Fehler

als semantische Blockvarianten.

Das Theme entscheidet, welche konkreten Farben dazugehören.

Content
↓
Bedeutung
↓
Theme
↓
Farbe

Damit kann ein späterer Relaunch die gesamte Website verändern, ohne jeden Artikel einzeln zu bearbeiten.

Ein gutes Farbsystem entsteht daher nicht mit der Frage:

Welche sechs Farben gefallen uns?

Sondern mit:

Welche visuellen Rollen braucht unsere Website?

Dann folgt:

neutrale Basis
↓
Primärfarbe
↓
Statusfarben
↓
semantische Tokens
↓
Komponenten
↓
Zustände
↓
Kontrastprüfung
↓
reale Tests

Der wichtigste Grundsatz lautet:

Eine gute Farbpalette ist nicht die Palette mit den meisten schönen Farben, sondern diejenige, bei der jede verwendete Farbe eine nachvollziehbare Aufgabe besitzt.