Aufgrund von Restriktionen können wir die DB spezifischen Assets leider (zumindest derzeit) nicht mehr unmittelbar Open Source anbieten.
Wir haben daher zwei Lösungen erarbeitet, die Ihr aus Eurem jeweiligen Kontext anwenden könnt: Ein Inner Source Paket, in dem alle Dateien direkt vorhanden sind, und ein Open Source Paket, in dem brand-spezifische Assets (fonts & icons) verschlüsselt abgelegt sind.
Das DB Theme steht als DB Inner Source Paket bereit. Hierfür müsst Ihr die folgenden Anpassungen in Eurer Codebase vornehmen:
Hinweis: Wenn ihr Zugriff auf GitLab habt könnt ihr hier auch eine detailierte Beschreibung anschauen.
Das DB Theme steht auch als Open Source Paket bereit. Im öffentlichen Paket findet Ihr alle notwendigen Anpassungen, die Ihr hierfür in Eurer Codebase vornehmen müsst:
https://www.npmjs.com/package/@db-ux/db-theme
Die Daten der Environment Variablen, die Ihr hierzu angelegen müsst, lauten wie folgt:
ASSET_INIT_VECTOR=9f512b458b9113370d584aaa18362591
ASSET_PASSWORD=m4p05ux5
Wir haben alles dafür gegeben, dass unser Design System mit möglichst wenigen Regeln auskommt. So wird es einfach in der Anwendung, führt zu konsistenten Ergebnissen und stärkt die Marke Deutsche Bahn! Solltest du dir jedoch unsicher sein, Fragen oder einfach nur eine gute Verbesserungsidee haben, so sind wir gerne für dich da!
E-Mail schreiben Feedback in GithubMöchten Sie zu weitergeleitet werden?