E ho visto anche una soluzione che usa Javascript (ma non mi piace
come strategia). Altre idee?
Ciao David,
Se il problema solo una questione di naming delle classi, puoi
tranquillamente creare una nuova classe CSS field_with_errors che
includa
le classi di boostrap.
Temo per che non sia cos facile.
Scusate se “forko” un attimo la discussione, ma sempre riguardo a
bootstrap, posso chiedere a chi ha pi esperienza come lo includete nei
progetti (in particolare rails)? Usate gemme particolare oppure lo
includete a mano?
Mi stavo guardando un po’ in giro e ho trovato questo:
Ciao,
io lo uso incluso “a mano” direttamente dal LESS, ma sono io che sono
“malfidente” e mi piace sapere cosa c’ nei miei progetti.
Quella gemma mi pare piuttosto usata, penso funzioni bene.
Le differenze tra SASS e LESS sono talmente minimali che alla fine,
cercando di ricordarmi quale sto usando, li uso entrambi.
Preferisco la sintassi di SASS ma Boostrap fornito in LESS.
se usi sass, puoi usare @extend nel css per includere una classe di
bootstrap in un’altra classe
puoi modificare il proc di rails che genera field_with_errors
@Tommaso
se vuoi mantenere il markup semantico senza classi di presentazione la
soluzione che mi sembra migliore usare bootstrap-sass e includere i
pezzi che servono (simile a quello che dice Luca, ma sono pi per sass
che per less )
Less e’ molto usato per via del renderer in js, usato da tantissima
gente.
Li riconosci quando sono in gruppo dallo sguardo “ma perche’ il mio sito
e’ lento?”