テーマスイッチャーコンポーネント

@B-iggy が場所を選択するオプションを追加してくれないかな? :smiley:

確かに簡単ではありませんね。
もしこれのようなものを指しているのであれば、何らかの方法で統合を試みてみることはできるかもしれません。

すべてのテーマでテストしたわけではありませんが、何か問題があればお知らせください。

「bottom」とはどういう意味でしょうか?このテーマ切り替えコンポーネントはむしろ水平方向に配置されています。幅を縮小したいということでしょうか?

ライトモードとダークモードの切り替えに応じてロゴを差し替えるのは簡単ではなく、より多くのオプションが必要になります。これはメモしておきます。将来的に対応するかもしれません。

「いいね!」 2

私のアイデアは、パネルメニュー(ユーザーパネルメニューではありません)に以下のようなものを追加することでした:

申し訳ありません、タイプミスだったようです。ボタンという意味でした :smiley: リープリング(Liebling)テーマへのリンクは、代替ボタンの例として挙げたものです。

ロゴを必ずしも置き換える必要はありません。CSS を通して fa アイコンの色と box-shadow を切り替えるだけで済むかもしれません。

「いいね!」 1

このコンポーネントを使用するのが最善です:Hamburger Theme Selector - #63 by sam

これはスイッチではありませんが、お求めの機能にはあまりにも多くの作業が必要になるかもしれません。

「いいね!」 1

こんにちは

コンポーネントを提供いただき、ありがとうございます。

このコンポーネントに翻訳機能があればと思います。

こんにちは、@B-iggy さん。このコンポーネントをありがとうございます!

切り替えたい 2 つのテーマのセットアップ方法について、少し混乱してしまいました。
従来の「Light」と「Dark」のテーマを用意し、テーマスイッチャーに両方追加しました。
しかし、切り替えると「Dark」ではなく「alien」テーマに切り替わってしまいます。:thinking:

指定した 2 つのテーマのみを使用させる方法はありますか?

お時間とご貢献に感謝いたします。:rocket:

「いいね!」 2

@akapetzoglou1 さん、こんにちは!
今年は時間が本当に早く過ぎていますね。返信が遅れてしまい申し訳ありません。現在、いくつかのことで手一杯なため、残念ながら Discourse への貢献が後回しになってしまっています。

これはテーマ全体を切り替えるためのものではありません。CSS で設定済みの「ダーク」と「ライト」の 2 つのみが切り替え対象です。
ご要望の機能を実装するテーマスイッチャーは存在すると思いますが、私の理解が正しければの話です。

「いいね!」 3

@B-iggy さん、こんにちは。

コンポーネントを使って 2 つのカラーテーマを切り替える方法はありますか?
ユーザープロフィールにダークモードの設定が追加された今、通常のテーマとダークテーマを切り替えられると便利だと思います。

「いいね!」 3

こんにちは、サー。このテーマコンポーネントを使用しているのですが、クラシックデフォルトテーマで適用後、ダークモードに切り替えると管理画面は以下のようになります。

すべてのテキストが見えなくなります

セカンダリカラーを変更しようと試みましたが、それを変更するとテーマ全体の背景色も変化してしまいます。それは避けたいです。テキストのセカンダリカラーのみを変更して見えるようにしたいだけです。

もし解決策をご存知でしたら、ぜひ共有してください。

Air Theme にはテーマ切り替えコンポーネントがありますが、ボタンはハンバーガーメニュー内にあります。誰か時間のある方で、discourse-color-scheme-toggle をテーマ切り替えコンポーネントと統合し、ライトテーマとダークテーマを素早く切り替えるためのヘッダーボタンを作成していただけないでしょうか?

「いいね!」 2

私もそれができたら嬉しいです。それを理解しようと仕事に組み込もうとしていましたが、まだ何も理解できていません!\nあなたがリンクしたものを実装しましたが、見逃せないようなヘッダーのトグルを期待していました。

「いいね!」 1

このテーマコンポーネントにはバグがあります。ユーザーがデバイスでダークモードをオンにし、フォーラムでスイッチでライトモードをオンにすると、ロゴが変更されず、ユーザーはライトモードでライトロゴ(ダークモード用)が表示されます。

このテーマコンポーネントはサイドバーで動作しませんが、サポートする予定はありますか?ご検討と、すでに作成されたものに感謝します!

「いいね!」 1

皆さん、こんにちは。

ここ数ヶ月は忙しかったのですが、このコンポーネントにもっと力を入れたいと思っていました :slight_smile:

Discourse の最近の変更点と照らし合わせて、どのくらいの作業が必要か確認し、ここにアップデートを投稿します。

「いいね!」 3

私のAlien Night Themeを改修した後、このコンポーネントはもはやあまり意味をなさないことに気づきました。

ダーク/ライトトグルコンポーネントは、私がこのコンポーネントでやろうとしていたことを正確に、しかもはるかにうまく実行しています。
長期的には、大量のクラスを扱ってそれらを整理するという私のやり方は、維持できません。

代わりに、以下のコンポーネントは、2つのカラーパレットスキームを取得し、適切なCSS変数を反転させるだけです。

現在、明らかに壊れています(ただし、私のAlien Night Themeでは動作します)が、将来的には代わりにそれを使用してください。

私のコンポーネントは現在、レガシー/非推奨に設定しました。

「いいね!」 1