テーマの変更は管理者にのみ適用されます

こんにちは、Discourseは初めてです。Discourse 3.2.0.beta4-devを実行しています。テーマを変更すると、管理者のみがテーマの変更を確認できます。

管理/カスタマイズ/テーマでCleanを有効にしています。

/u/admin/preferences/interfaceには以下の設定があります。

カラー スキーム
通常テーマ デフォルト(テキストはグレー表示)
ダークモード 通常と同じ

管理者ユーザーとしては、Cleanテーマが表示され、素晴らしい見た目です(白い背景になっています)。

他のユーザー(Brave、Safari、Firefoxを使用せずにログインしていないユーザー)には、デフォルトのダークテーマ(暗い背景)が表示されます。

そこで質問なのですが、誰もが白い背景のCleanテーマを表示するようにするには、どうすればよいでしょうか?

クリーンテーマはユーザーが選択できますか?

「いいね!」 1

これが私の admin/customize/themes の様子です。

デフォルトのテーマが欠落していることに気づくでしょう。これは管理エリアから削除したためです。デフォルトのテーマでも同じ問題を抱えていました。つまり、白に変更しても、管理者しかその変更を見ることができませんでした。

ラップトップ 1:
Brave: 管理者ログイン済み(白背景)
Firefox: 未登録(黒背景)
Safari: 未登録(黒背景)

ラップトップ 2:
Brave: 未登録(白背景)
Firefox: 未登録(白背景)
Safari: 未登録(白背景)

iPad:
Safari: 未登録(白背景)
Brave: 未登録

  • ロゴ、ログイン、検索、ハンバーガーメニューのある白いヘッダーバー
  • ページの残りはグレーの背景

Firefox: 未登録(白背景)

ラップトップ 1 のすべてのブラウザを閉じ、マシンを再起動しても、Firefox と Safari は黒い背景でサイトを読み込みます。そのため、ブラウザのキャッシュに何らかの設定が保存されていると推測されます。しかし、Firefox の履歴をクリアし、すべての履歴とデータ設定をクリアしてテストしました。その後サイトを読み込んでも、黒い背景で読み込まれました!

選択できるようにするには、右側の設定にある中央のチェックボックスをオンにする必要があります。

また、すべてのユーザーに非常に明るいテーマを強制する理由を伺ってもよろしいでしょうか?

「いいね!」 1

ラップトップ1がFirefoxとSafariで黒い背景を表示していた理由がわかりました。macOSでは、[設定]/[外観]/[ダーク]が選択されていました。

これは、iPadのBraveで白い背景が表示されていなかった理由でもあります。これもダークモードを使用していたためです。

これと似ていますが、ロゴをアップロードしたところ、管理者ビューではページの左上に表示されますが、非管理者ビューでは表示されません。どなたか助けていただけますか?

サイトで force-https を有効にしていますか?

そうは思いません。更新してみます。実際、時々機能するようですが、他の時は機能しないので、単なる不具合かどうか分かりません。

有効にしてみてください。それで問題が解決するはずです。