Oui, le système de thèmes de Discourse vous permet de personnaliser presque tout côté client ; rien n’est codé en dur.
Nous avons plusieurs guides pour vous aider à démarrer :
ainsi qu’une collection de thèmes et de composants open source à consulter dans la catégorie #theme.
En ce qui concerne les détails de votre message :
L’espacement des lignes peut être modifié facilement avec du CSS.
Je ne suis pas sûr de comprendre à quoi vous faites référence, mais vous pouvez ajouter ou supprimer des éléments avec un thème ou un composant. Vous pouvez également masquer des éléments avec du CSS.
C’est réalisable avec du CSS, mais vous devez être conscient des effets que vos modifications pourraient avoir sur la timeline (la barre de défilement à droite des sujets). Cela dit, tout cela n’est que du CSS, et vous pouvez apporter toutes les modifications que vous souhaitez si vous savez ce que vous faites.