Pourquoi est-il si difficile de personnaliser Discourse ?

Si vous souhaitez ajouter des modifications par-dessus le composant de thème « Cartes de sujets Discourse », vous pouvez procéder comme suit :

  1. Installez « Cartes de sujets Discourse » et ajoutez-le à votre thème actif.
  2. Créez un nouveau composant de thème.
  3. Ajoutez également le nouveau composant de thème au thème actif.

Vous n’avez pas besoin de vous connecter en SSH au serveur ni de modifier quoi que ce soit dans le code source, ni de forker le dépôt.

À titre d’exemple, voici ce que j’ai fait pour apporter quelques modifications aux « Cartes de sujets Discourse » pour le thème Minima :

De cette façon, vous recevez toujours les nouvelles mises à jour du thème, et tous les composants de thème sont organisés et séparés (vous pouvez donc facilement les désactiver/activer pour le débogage).

Mais oui, je pense que ce processus pourrait être mieux expliqué aux administrateurs.