機能リクエスト!これにセクション見出しを追加することはできますか?テーマが何であるかを事前に知らないと、ユーザーにはこれらのリンクの用途がすぐにわかりません。確かに、クリック1回でわかることですが、ユーザーが最初に試すことを嫌うかもしれません。セクションには見出しが必要です(見出しを表示したくない人のために、設定オプションも用意できるかもしれません)。また、スクリーンリーダーに対してカテゴリリストと異なることを示す他の手段がないため、アクセシビリティの観点からも重要です。
難しいですね。ハンバーガーメニュー内の他の項目にはタイトルがないようです。どこかにリンクを貼れるなら、もしかして可能かもしれませんね。
さて、「カテゴリ」セクションにはラベルが付いています。どこかへリンクさせる必要があるなら、おそらく設定ページ、つまり /my/preferences/account/interface でしょうか?
そうですね、デフォルト設定を行う場所(ログインしていることが前提ですが)にリンクを貼ることは可能だと思います。
ただ、少し気がかりなのは、ハンバーガーメニューがすでに大きすぎるのに、これ以上縦方向の高さが増してしまう点です。
そうですね、それが理由の一つで、コンポーネントの設定としてこの機能を追加できるか考えていました。そうすれば、巨大すぎる表示を望まないユーザーは、必要に応じて無効にできます。
もちろん、ここでテーマ設定を作成することに大歓迎です。
ありがとうございます!概ね問題ないのですが、一点だけ小さな問題があります。私の環境では、その上に不要な箇条書きの記号が表示されています:
メニューには他のリスト項目がないため、それがどこから来たのかよくわかりません。不要なアスタリスクかもしれません。
テキストの上にマウスを合わせると正しいリンクが表示されますが、クリックすると設定画面へ移動するのではなく、あたかもテーマの一つをクリックしたかのようにページが再読み込みされます。
はい、@martin がこの不正な箇条書きアイテムを調査しており、すぐに解決するはずです。
@Heather_Dudley 申し訳ありません。その余計な箇条書きがどこから紛れ込んできたのか、私もよくわかりません。修正版をマージしました!
興味深いですが、現在は動作していないようです。何と競合しているのか分かりません。
これは非常に重要で基本的なコンポーネントだと思いますが、Discourse システム自体に統合されるべきだと考えます。
週末に質問して申し訳ありませんが、テーマの表示順序を変更する方法をご存知の方はいらっしゃいますか?現在はアルファベット順に並んでいますが、デフォルトである「Light Theme」を「Dark Theme」より前に配置したいと考えています。こちらを試してみましたが、表示が「flex」ではなく「block」であるため、この方法では機能しないようです。この文脈で機能するCSS要素の順序変更方法还有其他にございますか?ちなみに、素晴らしいコンポーネントです。
通常、こうした提案は避けるのですが、テーマコンポーネントを(少なくとも簡単に)編集できなくなったため、アイデアを提案したいと思いました。
選択されたテーマを示すために「*」を使うのは少し単純すぎるので、代わりに「
」を使うのが好きです。

このアイデアについてどう思いますか?
@b481:テーマはアルファベット順に並んでいます。最も簡単な解決策は、テーマの名前を変更することです。例えば、ダークテーマを「Night Theme」と名付けることができます。
同意します。あるいは、アクティブなテーマを太字にするのはどうでしょうか?
そのことは理解していますが、可能であれば順序を逆転させられる方が好みです。大きな問題ではありませんが、些細な不満です。
CSSのコーディングはまだ学習中なので確信はありません。
ただし、オーバーライドを使用してCSSで独自のテーマコンポーネントを作成することは可能です。Display CSSプロパティには、おそらく!importantが使われていると思います。
興味本位で伺いますが、このテーマコンポーネントにカラーパレットも表示できるようにすることは可能でしょうか?例えば、その機能を無効化/有効化するための設定を追加するといった形で。
ここで発表された新機能:Automatic Dark Mode color scheme switching に関連して、OSの設定を変更したくない、またはアカウント内のインターフェースメニューから色を探し出すのが面倒なユーザーにとって、反対側のカラーパレットに簡単にアクセスできるようにできれば素晴らしいと思います。
先週このテーマコンポーネントが更新されて以来、私のDiscourseインスタンスを利用しているメンバーがテーマを変更できなくなっています。すべてのユーザーが「デフォルト」テーマ(この場合はダークテーマ)に切り替わっていますが、テーマを変更するとアスタリスクがその代替テーマに移動するものの、テーマ自体には変化が現れません。この問題を解決するために何が必要か、ご存知の方はいらっしゃいますでしょうか?
Discourse を最新バージョンに更新しましたか?
はい、まず Discourse のアップデートを実行し、現在はバージョン 2.7.0.beta6 にあります。



