Ben si tu utilises Less/SASS :
C'est pas les frameworks le problème. C'est comme tu le dis de séparer les couches. Mais ça s'arrête là. (bon mis à part qu'on voudrait plutot séparer aussi les parties du CSS avec une mixin "button" et une mixin "yellow" ou "warning" comme dans bootstrap.
.mon-super-bouton {
.button-yellow();
}
C'est pas les frameworks le problème. C'est comme tu le dis de séparer les couches. Mais ça s'arrête là. (bon mis à part qu'on voudrait plutot séparer aussi les parties du CSS avec une mixin "button" et une mixin "yellow" ou "warning" comme dans bootstrap.