Zum Hauptinhalt springen
Version: 2.6.2

Semantische Farben

Die Farben sind in KERN als Token angelegt. Eine Übersicht findest im Folgenden. Die Benennungssystematik der Token folgt dem allgemeinen Prinzip wie unter Design-Token beschrieben. Um die richtige Verwendung der Farben musst du dich nicht kümmern, so lange du mit den vorgefertigten Komponenten arbeitest. Dort sind bereits die zu verwendenden Token eingesetzt.

Anders als die generischen Farben geben die semantischen Farben eine bestimmte Nutzung vor. Für deine eigenen Layouts und Komponenten empfiehlt es sich unsere neuen kontextuellen Farben zu verwenden.

Layout-Token

Layout-Token sind die Standardwerte für die Seitengestaltung. Die Gruppe umfasst Hintergründe für große Flächen sowie Text- und Rahmenfarben.

TokenEinsatzFarbe
--kern-color-layout-borderBarrierefreie Rahmenfarbe
--kern-color-layout-border-level-1Barrierefreie Rahmenfarbe auf dem 1. Level
--kern-color-layout-border-level-2Barrierefreie Rahmenfarbe auf dem 2. Level
--kern-color-layout-text-defaultBarrierefreie Textfarbe, textbegleitende Icons
--kern-color-layout-text-mutedZurückgenommene Textfarbe
--kern-color-layout-text-inverseInvertierte Textfarbe
--kern-color-layout-background-defaultStandardfarbe für Hintergründe im default Level
--kern-color-layout-background-huedHintergrundfarbe um sich vom Standardhintergrund abzugrenzen.
--kern-color-layout-background-surfaceHintergrundfarbe für Elemente, die auf dem default Level liegen
--kern-color-layout-background-level-1Standardfarbe für Hintergründe im Level 1
--kern-color-layout-background-level-1-surfaceHintergrundfarbe für Elemente, die auf dem Level 1 liegen
--kern-color-layout-background-level-2Standardfarbe für Hintergründe im Level 2
--kern-color-layout-background-level-2-surfaceHintergrundfarbe für Elemente, die auf dem Level 2 liegen

Action-Token

Action-Token definieren interaktive Elemente wie Links und Buttons.

TokenEinsatzFarbe
--kern-color-action-defaultPrimärfarbe für interaktive Elemente
--kern-color-action-on-defaultFarbe für Elemente auf der Primärfarbe
--kern-color-action-visitedFarbe für besuchte Elemente
--kern-color-action-focus-defaultPrimärfarbe für den Fokus-Zustand
--kern-color-action-state-indicator-defaultStandardfarbe für den Interaktions-Status
--kern-color-action-state-indicator-tintHelle Farbe für Interaktions-Status
--kern-color-action-state-indicator-shadeDunkle Farbe für Interaktions-Status
--kern-color-action-state-opacity-hover

Transparenz für Hover-Effekte (Beispiel mit --kern-color-state-indicator-default)

--kern-color-action-state-opacity-active

Transparenz für active State (Beispiel mit --kern-color-state-indicator-default)

--kern-color-action-state-opacity-pressed

Transparenz für pressed State (Beispiel mit --kern-color-state-indicator-default)

--kern-color-action-state-opacity-selected

Transparenz für selected State (Beispiel mit --kern-color-state-indicator-default)

--kern-color-action-state-opacity-disabled

Transparenz für disabled State (Beispiel mit --kern-color-action-default)

--kern-color-action-state-opacity-overlay

Transparenz für Overlay-Effekte (Beispiel mit --kern-color-state-indicator-shade)

Token für Form Inputs

Token des „Form Inputs“ definieren die spezifischen Farbwerte von Formularfeldern.

TokenEinsatzFarbe
--kern-color-form-input-borderBarrierefreie Rahmenfarbe für Formularfelder

Feedback-Token

Die Feedback-Token definieren die Werte von Statusmeldungen.

TokenEinsatzFarbe
--kern-color-feedback-defaultNeutrale Standard-Farbe für Feedback
--kern-color-feedback-default-backgroundNeutrale Standard-Hintergrundfarbe für Feedback
--kern-color-feedback-infoFarbe für Info-Status
--kern-color-feedback-info-backgroundHintergrundfarbe für Info-Status
--kern-color-feedback-successFarbe für Erfolgs-Status
--kern-color-feedback-success-backgroundHintergrundfarbe für Erfolgs-Status
--kern-color-feedback-warningFarbe für Warnungs-Status
--kern-color-feedback-warning-backgroundHintergrundfarbe für Warnungs-Status
--kern-color-feedback-dangerFarbe für Fehler-Status
--kern-color-feedback-danger-backgroundHintergrundfarbe für Fehler-Status

Token für dekorative Elemente

Diese Farbwerte sind ausschließlich für dekorative Zwecke vorgesehen und müssen keine Kontrastanforderungen erfüllen.

TokenEinsatzFarbe
--kern-color-decorative-brand-defaultMarkenfarbe für Schmuckelemente
--kern-color-decorative-border-defaultDekorative Rahmenfarbe
--kern-color-decorative-border-level-1Dekorative Rahmenfarbe auf dem 1. Level
--kern-color-decorative-border-level-2Dekorative Rahmenfarbe auf dem 2. Level

KERN Chat (Beta 2.1)

Hallo!

Ich bin die KERN KI und kann zu allen Inhalten auf dieser Website Auskunft geben.