カテゴリアイコン

コードを確認し、以下の 2 つの問題を修正しようとしていますが、2 つ目の問題でつまずいています。

カテゴリービュー(このカテゴリー内のトピックの上にサブカテゴリーリストを表示)で「カテゴリーアイコンリスト」が適用されない

この問題は、header.html の 112 行目を

      if(iconItem && !attrs.category.parent_category_id) {

から

      if (iconItem) {

に変更し、common.scss に以下のコードを追加することで修正できました。

.subcategory .category-icon-widget {
  display: none;
}

カテゴリー横の「カテゴリーロックアイコン」が新しい SVG に切り替わらない

カテゴリー一覧ビュー:

カテゴリービュー(このカテゴリー内のトピックの上にサブカテゴリーリストを表示):

関連するコードは以下のものだと思われます:

    let classNames = "badge-category clear-badge";
    if (restricted) {
      classNames += " restricted";
    }
    
...

    html +=
      `<span ${style} ` +
      'data-drop-close="true" class="' +
      classNames +
      '"' +
      (description ? 'title="' + escapeExpression(description) + '" ' : "") +
      ">";

これは、サブカテゴリーのロックアイコンの表示を制御する badge-category clear-badge クラスを持つ <span>restricted クラスを追加していますが、カテゴリーのロックアイコンの表示を制御する category-text-title クラスを持つ <div> にもこれを適用する方法がわかりません。

お手数ですが、@pmusaraj @tshenry 様のご協力をお願いいたします。

「いいね!」 2