Demande aux utilisateurs de Tailwind CSS, comment faites-vous pour templater votre application ? Et garantir une uniformité du tout ?
Car avec le bris de la séparation des responsabilité je ne vois pas comment cela peut être possible proprement avec Tailwind.
Exemple, j'ai des boutons bleus dans mon application, mais je souhaite les passer en rouge.
Ils ont donc la class "bg-blue-500" et je veux "bg-red-500", vous changez TOUS les cas rencontrés ? Ou vous surchargez la classe "bg-blue-500" pour qu'elle soit ROUGE ?!?
Et comment vous assurer que tous vos bleus soient bien un "bg-blue-500" et non un "bg-blue-400" par exemple ?
Et là on parle d'un changement pour toute l'application, mais si vous voulez permettre à l'utilisateur de choisir en live le thème de l'application ? En CSS classique c'est un simple chargement d'une feuille de style mais comment faire avec Tailwind ?
Ceci est une vraie question, pas du bashing, je n'ai jamais utilisé Tailwind car pour moi cette casse de la séparation des responsabilité est un no-go direct. Mais je ne demande qu'à être convaincu ;-)
Owlic · Accompagner les formateurs Qualiophobiques — Selina · Les formations WordPress dont vous êtes le héros
5 months ago
Ça comme par comprend un peu plus finement les couches d’abstraction d’un design system. Exemple ne pas utiliser à outrance des « dumb token » Mais plutôt les mapper a des valeurs utilisées par les composants.