Perché trovo Discourse così difficile da personalizzare?

Se vuoi aggiungere modifiche in cima al componente tema Discourse Topic Cards, puoi farlo:

  1. Installa Discourse Topic Cards e aggiungilo al tuo tema attivo
  2. Crea un nuovo componente tema
  3. Aggiungi anche il nuovo componente tema al tema attivo

Non devi accedere via ssh al server o cambiare nulla nel codice sorgente, né fare un fork del repository.

Come esempio, ecco cosa ho fatto per apportare alcune modifiche a Discourse Topic Cards per il tema Minima:

In questo modo, ricevi ancora nuovi aggiornamenti dal tema, e tutti i componenti tema sono organizzati e separati (quindi puoi facilmente disabilitarli/abilitarli per il debug).

Ma sì, penso che questo processo possa essere spiegato un po’ meglio agli amministratori.