Designsysteme entfalten ihre volle Wirkung erst dann, wenn Design und Code nahtlos zusammenspielen. In diesem Workshop zeigt Sascha Lehmann, Consultant bei der Thinktecture AG, wie sich Design Tokens aus Figma effizient in Angular-Projekte integrieren lassen.
In diesem Hands-On Workshop bauen wir gemeinsam eine themenfähige Komponentenbibliothek, die auf modernen Angular-Prinzipien wie Standalone Components und Signals basiert. Tools wie Style Dictionary und Storybook helfen dabei, Tokens nicht nur technisch nutzbar zu machen, sondern auch dokumentier- und testbar.
Inhalt:
Einführung in Design Tokens & Material Design 3
Tokens in Figma verwalten (Tokens Studio Plugin)
Export & Transformation via Style Dictionary
Ausgabe als CSS Custom Properties
Hands-on: Eigene Token-Dateien anlegen und in CSS übersetzen
Diskussion: Herausforderungen, Tools & Best Practices
Einbindung der Tokens in Angular-Styling
Erstellung themenfähiger Komponenten mit Standalone API & Signals
Aufbau einer UI-Bibliothek mit Token-basiertem Theming
Integration von Storybook zur Dokumentation & Vorschau
Live-Demo: Theme-Switching, Variablen live ändern
Austausch zu Stolpersteinen, Alternativen und Projektintegration