Por que estou achando o Discourse tão difícil de personalizar?

Se você quiser adicionar alterações sobre o componente de tema ‘Discourse Topic Cards’, você pode fazer o seguinte:

  1. Instale o Discourse Topic Cards e adicione-o ao seu tema ativo
  2. Crie um novo componente de tema
  3. Adicione o novo componente de tema ao tema ativo também

Você não precisa fazer SSH no servidor ou alterar nada no código-fonte, ou fazer um fork do repositório.

Como exemplo, veja o que fiz para fazer algumas alterações no Discourse Topic Cards para o tema Minima:

Dessa forma, você ainda recebe novas atualizações do tema, e todos os componentes de tema são organizados e separados (para que você possa facilmente desativar/ativar para depuração)

Mas sim, acho que esse processo poderia ser explicado um pouco melhor para os administradores.