Tailwind + Base UI
Hoe Kavel de interface stijlt: Tailwind voor utility-CSS, en Base UI voor ongestileerde, toegankelijke primitives die je bezit en herstyled.
Waarom het hier is
We kozen Tailwind omdat het geen runtime meebrengt en styling in de markup houdt, en Base UI omdat het toegankelijk gedrag geeft zonder een look op te leggen. Samen bezit je elk component en kun je het vrij herstylen.
Wat je moet weten
- Gedeelde componenten en stijlen staan in
packages/ui. Je mag ze bewerken, het is geen black-box-bibliotheek. - Theming zijn CSS-variabelen in
globals.css, dus light- en dark-modus en de merkkleur pas je op één plek aan. - Base UI-primitives regelen focus, toetsenbord en ARIA; jij levert de Tailwind-klassen voor de look.
De volledige documentatie staat op tailwindcss.com en base-ui.com. Zie ook de UI-module.