Solange Kladde.UI ein Projekt in der Lösung ist, sehen alle Verbraucher jede Änderung sofort. Leben zwei Anwendungen in zwei Repositories oder Teams, ist das Projekt zu eng: Aus der Bibliothek wird ein Paket mit Versionsnummer, und die Frage lautet nicht mehr, ob etwas übersetzt, sondern was eine neue Version den Verbrauchern verspricht. Diese Lektion packt Kladde.UI, bindet es in zwei Anwendungen ein und lässt Package Validation wachen, damit ein Bruch beim Packen auffällt statt beim Verbraucher.

Wo die Kladde steht

Die Lektion setzt W8.2.3 voraus: Kladde.UI als Razor-Klassenbibliothek mit den Tokens --kui-*, isolierten Stilen und Bausteinen wie KButton; Bibliothek und Designsystem baut W8, hier wird nichts davon wiederholt. Aus W11.2 gilt: Kladde.UI hat keine Zeile in der Kontextlandkarte, es ist Werkzeug und kein Kontext. Neu sind zwei Anwendungen, die es als Paket benutzen, Kladde.Web und Kladde.Admin (eine zweite Blazor-Anwendung für die Verwaltung). Behalten Sie Ihre Namen und übertragen Sie die Schritte. Die Wegwerf-Lösung verkleinert Kladde.UI auf KButton, eine Stylesheet-Datei mit vier Tokens (fertiges CSS, ohne den Sass-Schritt aus W8) und eine README; am Verfahren ändert das nichts.