Wie man benutzerdefinierte Symbole mit Category Icons Theme-Komponenten hinzufügt, da wir keine Dateien mehr in TC hochladen können

Ich habe das (erstaunlich, das sollte im Kern sein) Theme-Komponente aktualisiert, die Kategorien ein Icon hinzufügt, und wie üblich wurde die Datei mit allen meinen benutzerdefinierten SVGs gelöscht. Diesmal konnte ich sie jedoch nicht erneut hochladen.

Jetzt sagt die Benutzeroberfläche:

Zusätzliche Dateien

Exportieren Sie das Theme oder überprüfen Sie das Git-Repository, um diese Dateien zu sehen.

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

Entschuldigung, das ist auf Französisch, aber der Punkt ist, dass ich die Datei nicht mehr hochladen kann.

Muss ich die Theme-Komponente für meine eigene Verwendung forken? Ich verwalte mehrere Foren. Muss ich sie für jede Instanz einmal forken? Gibt es eine andere Möglichkeit?

Wenn ich das tun muss, könnte jemand ein schrittweises Tutorial zu „Wie man eine TK forkt und nur Dinge anpasst

Ich verstehe deine Frustration, aber ich denke, dass du dich über die Weboberfläche auf GitHub vielleicht einfacher forken und bearbeiten kannst, als du denkst, auch wenn das Einholen von Änderungen aus dem Upstream mühsam sein kann.

Je nach deinen Änderungen könntest du vielleicht eine weitere Theme-Komponente erstellen, die diese hinzufügt?

Vielen Dank!
Mir war noch nicht klar, dass ich die Datei $icons-sprite: icons.svg zu einer anderen selbst erstellten Komponente hinzufügen kann und dass dies trotzdem mit dem TC Kategorie-Icons funktioniert.