コンポーネントのリファクタリングをマージしました。全体的な機能は同じですが、いくつかのバグ修正が含まれています。
main ← refactor-glimmer
opened 08:42PM - 19 Sep 23 UTC
1. Updates the component to Glimmer
2. Removes template overrides in favor of … a plugin outlet with CSS to hide the default categories
3. Removes JQuery
4. Updates JS to fix some bugs and generally be cleaner, uses clearer naming
5. Moves setting descriptions to locale file
5. Adds workflow stuff
内部的には、モダン化されたEmberを使用し、テンプレートのオーバーライドを排除しました。これは、Discourseのカスタマイズにおいては少し壊れやすい可能性があります。
これは現在修正されています。
これは現在修正されており、グループはサブカテゴリレイアウトに適用されなくなります。
これを更新したので、カテゴリロゴは現在、はるかに通常のサイズになっています。
「いいね!」 6
jenmck
(jen)
2024 年 2 月 19 日午前 1:48
38
特定のカテゴリでサブカテゴリを表示しないようにすることは可能ですか?ネストされたサブカテゴリを持つ特定のカテゴリがあり、ボックスがかなり大きくなっています。
「いいね!」 2
Heliosurge
(Dan DeMontmorency)
2024 年 3 月 6 日午後 6:55
39
「いいね!」 2
サイドバーにカテゴリグループを適用することは可能ですか?もし可能でなければ、機能リクエストとして提出したいと思います。よろしくお願いします!
「いいね!」 1
gru
(Ruslan)
2024 年 3 月 31 日午前 2:08
41
ウェブサイトで問題が発生しています。サブカテゴリの間にスペースがありません。
「いいね!」 2
それは不可能で、サイドバーにはこれを許可するためにDiscourseでより大きな変更が必要になります(リクエストは記録されました!)
「いいね!」 2
gru
(Ruslan)
2024 年 4 月 4 日午前 11:32
44
ユーザーがカスタマイズできるようにグループ化できると素晴らしいでしょう。コミュニティの何人かがそれを求めていました。
はい、これはプラグインが必要ですが、良いアイデアだと思います
カテゴリの幅がこんなに細い理由に何か思い当たりますか?これを修正する方法はありますか?
「いいね!」 2
これはミントテーマにありますか?軽微な更新を行いました。これにより修正されるはずです。そのテーマのCSSとこのコンポーネントとの間にわずかな競合がありました。
「いいね!」 3
カテゴリの色でボックスにアウトラインが表示されないようにするにはどうすればよいですか?フォークしてCSSを追加したり、categories-groups.hbsの<li>スタイルを変更したりしましたが、うまくいきませんでした。
(私は訓練された開発者ではなく、素人です。)
「いいね!」 3
カラフルな境界線を削除するには、テーマに少しCSSを追加できます。
.category-boxes .category-box {
border-left: 2px solid var(--primary-low) !important;
}
または、「Fancy Styling」設定がオンになっている場合:
.custom-categories-groups .category-box {
border: 2px solid var(--primary-low) !important;
}
「いいね!」 1
クリスさん、ありがとうございます。
どうやらもっと大きな問題があるようです。なぜか、テーマコンポーネントを更新しようとすると、変更がまったく反映されません。したがって、私のCSSは問題なかったのですが、ロードされていなかっただけです。このスレッドで扱うべきことではありません。何か私が間違っていることがあるか、検索してみます。
「いいね!」 1
最新セクションをカテゴリの下に配置した、おしゃれなスタイリングボックスを作成することは可能でしょうか?本質的には、「Air」テーマの「Modern Categories + Group Boxes」コンポーネントと同じことをしたいのです。デスクトップビューでは「Categories with Latest」を選択でき、最新情報はカテゴリの下に表示されます。
CSSの自作を試みていますが、専門家ではありません。これは簡単な作業でしょうか、それとも私のスキルセットでは難しいでしょうか?
「いいね!」 1
gormus
(Osman Görmüş)
2025 年 4 月 15 日午後 12:13
52
多くのカテゴリとサブカテゴリが有効になっており、ランディングページが非常に混雑し、ユーザーが興味のあるものを見つけにくくなっています。
そのため、ユーザーグループごとにターゲットを絞ったものにするために、カテゴリグループのランディングページをカスタマイズしたいと考えています。
そこで、各カテゴリグループに表示設定 オプションを追加することを提案します。定義されている場合、カテゴリグループは設定で有効になっているユーザーグループにのみ表示されるようになります。
この意味を実証するためにプルリクエストを作成しました。このオプションについてどう思われますか?使用しますか?Discourseサイトに適用されますか?
main ← gormus:feat/settings
opened 12:40AM - 12 Apr 25 UTC
* Replaces json_schema settings with object type
* Adds a visibility option bas… ed on user groups.
The added **visibility** setting allows creating a customized user experience.
Define a category group, add the categories and extra-links as you normally would. Then select one or multiple user groups only their members should see the category group.
<img width="824" alt="Screenshot 2025-04-12 at 10 54 41 PM" src="https://github.com/user-attachments/assets/124573e2-6a23-445a-be29-5c5afdce1099" />
<img width="824" alt="Screenshot 2025-04-12 at 2 31 37 AM" src="https://github.com/user-attachments/assets/5a3291c6-8e42-4fd4-8a9c-bed97961f332" />
追伸:この提案された新しいオプションは、代替のアクセス制御とは見なされないでください。ログインしているユーザーのグループメンバーシップに基づいて表示されるカテゴリグループを制御するだけです。既存の権限は引き続き有効です。
「いいね!」 1
Olle11
2025 年 6 月 1 日午後 4:15
53
最新のDiscourseアップデート後、表示されなくなっているようです。このTCを動作させるにはアップデートが必要かもしれません。
モバイルでデフォルトのカテゴリオプションでこのスタイルを有効にしないのはなぜですか?
コンポーネントで素晴らしく見えます!