Reinciampo con slim

Un altro problema, e mi vien subito da pensare se slim sia completo,
ovvero se sia in grado - con il suo linguaggio - di riprodurre qualunque
codice html (o html.erb) e lo possa quindi rimpiazzare.

Voi che idea vi siete fatti? e le sue alternative? (haml in primis).

Il mio problema ora e’ il seguente, devo rappresentare un checkbox con
la sua bella label, tutto su una riga sola:

=f.check_box :remember_me
=f.label :remember_me

Ma non riesco a farlo senza che slim introduca tra i due un ‘a capo’.

Nuovamente grazie
e un saluto

iwan

Quale che sia il linguaggio di templating che si usa, alla fine viene
sempre generato dell’html (ma attenzione, non mai usato slim, ho
guardato haml, uso sempre solo erb).

Gli a capo fanno parte del layer di presentazione, quindi non vanno
gestiti nell’html ma con il css. Dovrai aggiungere al tuo codice slim
delle classi css o degli id per avere nel file .css gli agganci giusti
per scrivere le regole che posizioneranno gli elementi sulla stessa
riga.

Per fare i form però di solito uso la gemma formtastic
GitHub - formtastic/formtastic: A Rails form builder plugin with semantically rich and accessible markup. che pensa lei a generare la
giusta combinazione di html e css.

Paolo

Il 04/06/12 23:52, Iwan B. ha scritto:

Il mio problema ora e’ il seguente, devo rappresentare un checkbox con
la sua bella label, tutto su una riga sola:

=f.check_box :remember_me
=f.label :remember_me

Ma non riesco a farlo senza che slim introduca tra i due un ‘a capo’.

non conosco slim, ma l’html risultante qual’? e gli stili associati a
quell’html?
se stai costruendo delle pagine da 0 senza appoggiarti a template gi
fatti, tipo twitter bootstrap o simili, ti consiglio l’uso di un bel css
di reset