이제 TC에 파일을 업로드할 수 없으니 Category Icons 테마 구성 요소로 관세 아이콘을 추가하는 방법

저는 (놀랍게도, 이는 코어에 포함되어야 합니다) 카테고리에 아이콘을 추가하는 테마 컴포넌트를 업데이트했습니다. 평소처럼 제 커스텀 SVG 파일이 포함된 파일이 삭제되었는데, 이번에는 다시 업로드할 수 없었습니다.

현재 UI에는 다음과 같이 표시됩니다:

Fichiers supplémentaires

Exportez le thème ou vérifiez le dépôt Git pour voir ces fichiers.

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

죄송합니다. 프랑스어로 되어 있지만, 핵심은 이제 파일을 다시 업로드할 수 없다는 것입니다.

제 사용 목적을 위해 테마 컴포넌트를 포크해야 하나요? 저는 여러 포럼을 관리하고 있는데, 각 인스턴스마다 한 번씩 포크해야 하나요? 다른 방법이 있을까요?

포크를 해야 한다면, 누군가 "테마 컴포넌트를 포크하고 필요한 부분만 조정하는 방법"에 대한 단계별 튜토리얼을 제공해 주실 수 있을까요? 저에게(그리고 아마 다른 사람들에게도) git과 github은 여전히 어둠 속의 마법과도 같습니다.

정말 그리워하는 것은 인터페이스에서 직접 테마 컴포넌트를 조정할 수 있었던 시절입니다.

당신의 답답한 마음을 이해합니다. 하지만 GitHub의 웹 인터페이스를 이용하면 생각보다 훨씬 쉽게 포크와 편집을 할 수 있을 것입니다. 다만, 업스트림의 변경 사항을 가져오는 작업은 다소 번거로울 수 있습니다.

변경 사항의 종류에 따라, 기존 테마에 추가적인 요소를 더하는 새로운 테마 컴포넌트를 만들어 보는 것도 방법입니다.

정말 감사합니다!
$icons-sprite: icons.svg 파일을 다른 직접 만든 컴포넌트에 추가할 수 있고, 그렇게 해도 카테고리 아이콘 TC와 함께 정상적으로 작동한다는 사실을 아직 인지하지 못했습니다.