0
votes

Rails Simple Form Entrée avec Font-Awesome

Je veux utiliser des icônes au lieu de texte pour les étiquettes dans un formulaire simple horizontal. Cependant, je suis incapable de séparer le texte des icônes xxx


0 commentaires

4 Réponses :


0
votes

Vous pouvez utiliser l'option wrapper_html code>:

= f.input :username, label: false, wrapper_html: { class: 'fa fa-user' }


0 commentaires

0
votes

wrapper_html: et label_html: a été compliqué, donc je le faisais simplement manuellement xxx


0 commentaires

0
votes

Pour ceux qui veulent faire la même chose, il existe une manière plus simple / nettoyeuse: xxx pré>

fonctionne également avec le fichier de localisation I18N: p> xxx pré>

ALORS P>

= f.label :name, label: t(:username).html_safe
= f.text_field :username


0 commentaires

0
votes

Je viens de mettre en œuvre cette chose même sur mon propre projet. Il y avait une solution vraiment simple.

Tout d'abord, j'ai créé une assistant pour émettre des icônes de fontawesome. Dans App / Aidateurs / Font_awesome_Helper.rb Code>: P>

= f.input :username, label: fa_icon("user", style: :solid)


0 commentaires