2階層サブカテゴリの表示に関する問題

もう一つの問題点として、カテゴリリスト内の2階層のサブカテゴリのサポートが不十分なようで、テキストとアイコンが左に寄りすぎて配置されており、このテーマの下のカテゴリブロックの角丸がアイコンを境界内に確実に収めることができないという重大なリスクがあります。


スクリーンショットには、非表示の設定によって有効化された3階層のサブカテゴリが表示されていますが、これらはFoundationテーマと同じレイアウトの上にスタイルを変更するだけであり、この質問の主な焦点である2階層サブカテゴリの表示の問題とは無関係であり、視覚的なエラーはありません。

ここで助けが必要ですが、選択したカテゴリページのレイアウトは何ですか?

問題の箇所を拡大する代わりに、画面全体を表示すると、何が起こっているのかを特定するのに非常に役立つ場合があります。

その通りです。非表示の DISCOURSE_MAX_CATEGORY_NESTING の変更は多くのテーマで十分サポートされていないため、その設定は非表示になっています。非表示の設定を変更する場合は、動作させるためにカスタマイズが必要になります。

「いいね!」 3

カテゴリと最新トピック

ただし、スクリーンショットの2階層サブカテゴリ スタイルは、3階層サブカテゴリが有効になっており、そのカテゴリの下の少なくとも1つの2階層サブカテゴリに3階層サブカテゴリがある場合にのみ表示されるため、比較的固定されたシナリオになるはずです。

3階層サブカテゴリの問題は、当初計画されていた作業範囲をやや超えている可能性がありますが…

ああ、インストール時にデフォルトで利用可能だったテーマの1つだったので、その点は考慮していませんでしたね。:sweat_smile:
少し調べてみたところ、おっしゃる通りです。サードレベルのカテゴリのチェックをすべて外したところ、セカンドレベルのカテゴリはファーストレベルのカテゴリと似た通常の大きなブロックではなくなりました。代わりに、サードレベルのカテゴリやトピックのカテゴリインジケータと同じように、小さな青いブロックとして表示されます。:slightly_smiling_face:
最初は、サードレベルのカテゴリがなくても、セカンドレベルのカテゴリはファーストレベルのカテゴリと同じ大きなブロックであるべきだと思っていました…勘違いでしたね。:innocent:

「いいね!」 1