TCでファイルをアップロードできなくなった今、Category Icons Themeコンポーネントでカスタムアイコンを追加する方法

素晴らしい(コア機能に入るべき)カテゴリにアイコンを追加するテーマコンポーネントを更新しましたが、いつものようにカスタム SVG ファイルがすべて削除されてしまいました。今回は、再アップロードができませんでした。

現在、UI には以下のように表示されています:

追加ファイル

テーマをエクスポートするか、Git リポジトリを確認してこれらのファイルを確認してください。

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

フランス語になってしまい申し訳ありませんが、要点は「もうファイルを再アップロードできない」ということです。

自分独自の使用のためにテーマコンポーネントをフォークする必要があるのでしょうか?複数のフォーラムを管理している場合、インスタンスごとにフォークする必要がありますか?他に方法はありませんか?

もしそうする必要があるのであれば、「TC をフォークして単に調整する方法」についてのステップバイステップのチュートリアルを提供していただけないでしょうか?git や GitHub はまだ私にとって(おそらく他の人にとっても)ある種の黒魔術のようなものです。

TC をインターフェース上で直接調整できた頃が恋しいです

ご不満はお察ししますが、GitHub のウェブインターフェースを使えば、思っているよりも簡単にフォークして編集できるかもしれません。ただし、アップストリーミングの変更を取り込むのは手間がかかるかもしれません。

変更内容によっては、それらを追加する別のテーマコンポーネントを作成できるかもしれません。

ありがとうございます!
自分自身で作成した他のコンポーネントに $icons-sprite: icons.svg というファイルを追加しても、カテゴリアイコン TC と依然として連携して動作するとは、まだ気づいていませんでした。