J’ai quelques questions sur la structure du thème et sur la manière de réaliser certaines actions.
J’essaie d’ajouter Font Awesome Pro avec les fichiers de polices, j’ai donc ces fichiers : Imgur: The magic of the Internet
mais cela ne fonctionne pas : erreur 404 non trouvée.
Je souhaite modifier les boutons pour utiliser les classes Bootstrap 4, comment faire ?
Les polices ont été résolues par mes soins, mais en consultant le guide pour les développeurs, il n’est pas clair comment modifier les classes des div, des boutons et autres éléments.
Le fait est que Discourse n’est pas construit avec Bootstrap. Par conséquent, ce que vous souhaitez réaliser entraînera de nombreuses frictions.
Plus de 400 boutons sont utilisés dans l’interface utilisateur de Discourse. Si vous modifiez leurs classes par défaut, vous vous retrouverez contraint de remplacer près de 200 modèles, et cela uniquement pour Handlebars. Cela risque de devenir un cauchemar en termes de maintenance.
Une approche plus raisonnable consiste à réinitialiser les styles des boutons que vous n’utiliserez pas et à ajuster le reste en vous basant sur les styles des boutons Bootstrap.
Les styles de base de tous les boutons de Discourse se trouvent ici :