Como adicionar ícones personalizados com componentes do tema Category Icons agora que não podemos mais fazer upload de arquivos no TC

Atualizei o componente de tema (incrível, deveria estar no núcleo) que adiciona ícones às categorias e, como de costume, o arquivo com todos os meus SVGs personalizados foi apagado, mas desta vez não consegui reenviá-lo.

Agora, a interface diz:

Arquivos adicionais

Exporte o tema ou verifique o repositório Git para ver esses arquivos.

  • discourse/connectors/category-title-before/category-icon-template.hbs
  • discourse/initializers/category-icons.js

Desculpe, está em francês, mas o ponto é que não consigo mais reenviar o arquivo.

Preciso fazer um fork do componente de tema para meu próprio uso? Eu administro vários fóruns; preciso fazer um fork dele uma vez para cada instância? Existe outra maneira?

Se eu tiver que fazer isso, alguém poderia fornecer um tutorial passo a passo sobre «como fazer um fork de um CT e apenas ajustar as coisas»? Porque Git e GitHub ainda são uma espécie de magia negra para mim (e talvez para outros).

Sinto muito falta da época em que eu podia simplesmente ajustar um CT diretamente na interface.

Entendo sua frustração, mas acho que a interface web do GitHub pode permitir que você faça um fork e edite mais facilmente do que imagina, embora puxar as alterações do upstream possa ser trabalhoso.

Dependendo das suas alterações, você talvez consiga criar outro componente de tema que as adicione?

Muito obrigado!
Eu ainda não tinha percebido que podia adicionar o arquivo $icons-sprite: icons.svg a qualquer outro componente criado por mim e que isso ainda funcionaria com o TC de ícones de categoria.