Le problème
Votre CSS est devenu un chaos. Chaque dev ajoute ses propres classes, couleurs, espacements. Le dark mode est cassé sur la moitié des pages.
Les composants sont incohérents : 5 variantes de boutons, 3 systèmes de couleurs différents. Chaque nouvelle feature prend du temps car il faut tout refaire.
Vous avez besoin d'un design system solide, pas d'un énième refactor.
Ma solution
Tailwind v4 + shadcn/ui : la stack moderne pour des composants accessibles, personnalisables, et performants. Pas de dépendance externe, tout dans votre codebase.
Tokens centralisés : couleurs, espacements, typographies définis une seule fois. Le dark mode fonctionne automatiquement, partout.
Variantes CVA : chaque composant a ses variantes typées. Plus de className bricolées, des props claires et documentées.