Quel formidable composant thématique User Field Prompt ! Peu importe la fréquence à laquelle je visite Discourse Meta, c’est toujours incroyable de découvrir quelque chose de nouveau sur Discourse.
La tâche décrite est différente du concept de champs de publication. Et elle n’est pas non plus destinée à être utilisée avec d’autres composants thématiques comme Welcome Link Banner que vous avez mentionné.
La personnalisation maximale que je vois maintenant est l’introduction d’options de personnalisation de base comme :
-
Champs de texte Discourse pour que l’administrateur puisse créer/mettre à jour/supprimer des boutons sur l’exemple de nombreux composants thématiques comme Custom Header Links (icons)
-
L’administrateur pourrait donner au bouton :
- un Nom (ID pour les besoins CSS)
- des noms d’icônes SVG pour les deux états (nécessite qu’elle soit présente dans les sprites font-awesome ou les SVG personnalisés du site)
- un ID de champ personnalisé