Kontakt
Was interessiert Sie?
Design Token.
Ein Design Token ist eine benannte Variable für eine einzelne Gestaltungsentscheidung — eine Farbe, ein Abstand, ein Schriftgrad, ein Eckenradius, eine Animationsdauer. Statt denselben Wert an vielen Stellen zu wiederholen, verweisen Design und Code auf denselben Namen, sodass eine Änderung an einer Stelle überall wirkt.
Design Token — ausführlich erklärt
Der Kern der Idee ist der Wechsel von Werten zu Namen. Nicht mehr «dieses Grün» oder «#ccff00» steht in Design und Code, sondern ein Name, hinter dem der Wert liegt. Das klingt nach einer technischen Kleinigkeit, verschiebt aber die Verantwortung: Solange alle Stellen einen Namen verwenden, ist eine Farbänderung eine einzige Anpassung statt einer Suche über hunderte Fundstellen. Tokens umfassen dabei nicht nur Farben, sondern jede wiederkehrende Grösse — Abstandsstufen, Schriftgrade und Zeilenhöhen, Rahmenstärken, Radien, Schattenstufen, Ebenen der Stapelung und Dauer sowie Verlauf von Übergängen.
Tragfähige Token-Systeme haben drei Ebenen. Die unterste Ebene enthält Rohwerte ohne Bedeutung, etwa eine Farbskala von hell bis dunkel. Die mittlere Ebene gibt Rollen an: Textfarbe für Fliesstext, Hintergrund für erhöhte Flächen, Farbe für Fehlerzustände. Die oberste Ebene beschreibt Komponenten: Hintergrund des primären Buttons, Rahmen eines Eingabefelds im Fehlerfall. Entscheidend ist die mittlere Ebene, denn nur sie erlaubt einen Wechsel des Erscheinungsbilds ohne Eingriff in die Komponenten — ein dunkler Modus tauscht Rollen um, nicht Buttons. Systeme ohne diese Ebene brechen beim ersten Theming-Wunsch.
Ein Anwendungsfall: Ein Unternehmen betreibt eine Website und ein Kundenportal und ändert seine Akzentfarbe. Mit Tokens werden zwei Werte in einer Datei angepasst, alle Buttons, Links, Fokusrahmen und Diagrammfarben folgen automatisch, und die Kontrastprüfung nach WCAG ist an einer Stelle nachvollziehbar. Ohne Tokens beginnt eine Suche über Komponenten, E-Mail-Vorlagen und PDF-Ausgaben, bei der einzelne Stellen zuverlässig übersehen werden — meist genau jene Zustände, die man selten sieht: deaktivierte Schaltflächen, Fehlermeldungen, Ladezustände. Ein halber Tag Vorarbeit ersetzt hier wiederkehrende Tage an Nacharbeit.
Technisch entstehen Tokens heute meist als CSS Custom Properties, als Theme-Konfiguration in Tailwind CSS und parallel als Variablen im Designwerkzeug. Für den Austausch zwischen beiden Welten arbeitet eine W3C Community Group an einem JSON-Format; es ist noch nicht abgeschlossen, und Werkzeugketten unterscheiden sich in der Praxis. Die ehrliche Abgrenzung: Für eine einzelne Website, die eine Person pflegt, bringt eine dreistufige Hierarchie mehr Verwaltung als Nutzen — dort genügen zwei Dutzend CSS-Variablen. Der Aufwand lohnt sich ab dem zweiten Produkt, ab mehreren Beteiligten oder sobald ein zweites Erscheinungsbild dazukommt. Der Rahmen dafür ist ein Design System.
Weiterführende Seite
Design SystemHäufige Fragen zu Design Token
Die CSS-Variable ist eine mögliche Ausgabeform, der Token die Entscheidung dahinter. Ein Token existiert unabhängig von der Technik und wird in mehrere Ziele ausgegeben: CSS für die Website, eine Konfiguration für die App, Variablen im Designwerkzeug. Wer nur CSS-Variablen pflegt, hat einen guten Startpunkt — aber keine gemeinsame Quelle für Design und Entwicklung.
Nach Rolle, nicht nach Aussehen. Ein Name wie «Farbe für Fehlerzustände» überlebt eine Änderung des Farbtons, ein Name wie «Rot» nicht. Bewährt hat sich eine gleichbleibende Reihenfolge der Namensteile, etwa Kategorie, Rolle, Zustand und Stufe. Wichtiger als das gewählte Schema ist, dass es ausnahmslos gilt — uneinheitliche Namen kosten mehr Zeit als fehlende Tokens.
In kleiner Form ja, in voller Ausbaustufe nein. Zwei Dutzend Variablen für Farben, Abstände und Schriftgrössen kosten kaum Aufwand und ersparen später Suchen und Ersetzen. Eine dreistufige Hierarchie mit eigenem Ausgabeprozess rechnet sich erst, wenn mehrere Produkte oder mehrere Beteiligte dieselben Werte verwenden — sonst pflegt man ein System, das niemand ausser dem Erbauer benutzt.
Weitere Begriffe mit „D“
Domain Authority
Domain Authority (DA) ist eine von Moz entwickelte Metrik (0–100), die die 'Stärke' einer Domain vor...
Design System
Ein Design System ist eine Sammlung wiederverwendbarer UI-Komponenten, Design-Tokens, Richtlinien un...
Digitale Barrierefreiheit
Digitale Barrierefreiheit (Web Accessibility) stellt sicher, dass Websites und Apps von allen Mensch...
Bereit für Ihr Projekt?
Wenden Sie dieses Wissen auf Ihre Website an — DLM Digital hilft Ihnen dabei.