Warum wir es gewählt haben
Tailwind hält die Tokens als CSS-Custom-Properties, sodass ein Theme Daten sind und kein neuer Build, und Hell und Dunkel dieselben Komponenten nutzen. Base UI liefert ungestylte, barrierefreie Primitive — Menüs, Dialoge, Comboboxen —, die wir selbst gestalten; das ist die richtige Aufteilung: Verhalten ist schwierig und allgemein, Aussehen ist einfach und spezifisch. Kontrast bleibt nicht dem Geschmack überlassen: Auf dieser Website prüft ein Unit-Test jede Kombination aus Vorder- und Hintergrund gegen WCAG AA, in beiden Themes, sodass eine Farbänderung, die die Lesbarkeit bricht, den Build scheitern lässt.