Come aggiungere icone personalizzate con i componenti del tema Category Icons ora che non possiamo caricare file in TC

Ho aggiornato il componente tema (fantastico, dovrebbe essere incluso nel core) che aggiunge icone alle categorie e, come al solito, il file contenente tutti i miei SVG personalizzati è stato cancellato, ma stavolta non sono riuscito a ricaricarlo.

Ora, l’interfaccia dice:

File aggiuntivi

Esporta il tema o controlla il repository Git per visualizzare questi file.

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

Scusate se è in francese, ma il punto è che non riesco più a ricaricare il file.

Devo forkare il componente tema per il mio utilizzo? Gestione diversi forum: devo forkarlo una volta per ogni istanza? Esiste un altro modo?

Se devo farlo, qualcuno potrebbe fornire una guida passo passo su «come forkare un TC e apportare semplici modifiche»? Perché Git e GitHub sono ancora una sorta di magia oscura per me (e forse per altri).

Mi manca molto il periodo in cui potevo semplicemente modificare un TC direttamente dall’interfaccia.

Capisco la tua frustrazione, ma credo che l’interfaccia web di GitHub possa consentirti di fare fork e modificare più facilmente di quanto pensi, anche se sincronizzare le modifiche a monte potrebbe essere un compito noioso.

A seconda delle tue modifiche, potresti essere in grado di creare un altro componente del tema che le includa?

Grazie mille!
Non avevo ancora capito che potessi aggiungere il file $icons-sprite: icons.svg a qualsiasi altro componente creato da me e che ciò funzionerebbe comunque con il TC icone delle categorie.