ホームページに「Featured Categories」セクションを作成するには?

ホームページのレイアウトを、このFeatured Listsテーマコンポーネントのもののように作成したいのですが、本文にトピックを表示する代わりに、カテゴリを表示したいと考えています。これらのカテゴリリストをクリックすると、その特定のカテゴリとそのすべてのトピックにリンクされるようにしたいです。

(左側のボックスはFeatured Listsテーマコンポーネントのトピックから取得したもので、右側のボックスは私が達成しようとしているものです。トピックの代わりにカテゴリを表示します。)

これは、テーマコンポーネントまたはCSSで可能でしょうか?よろしくお願いします!

「いいね!」 1

お探しのものと一致するか分かりませんが、こちらをご覧ください。

または、こちらはいかがでしょうか。

また、Airテーマで使用されているモダンなカテゴリボックスもあります。GitHubから取得できます。

ただし、以下のような見た目になります。

ヘッダー名の下にカテゴリのグループがあります。

「いいね!」 2

このコンポーネントをご確認ください: https://gitlab.com/manuelkostka/discourse-featured-categories.git。お探しのものと全く同じはずです。

基本的なリストレイアウトが設定されています。ただし、現時点では他のレイアウトは定義しておらず、プロジェクトで必要になるまでおそらく定義することはないでしょう。そのため、レイアウトをカスタマイズしたい場合は、ご自身でCSSを調べる必要があります。

「いいね!」 3

ありがとうございます!確認してみます :+1:

「いいね!」 1

最後の「モダンカテゴリ + グループボックス」のGitHubリンクはこちらです。