どのテーマを使用しても、すべてのメニューとポップアップアラート/ダイアログが透明な背景色で表示されます!!
テーマにカラー パレットが割り当てられていないようです。テーマにカラー パレットを割り当てる必要があります。管理画面の「カスタマイズ」→「テーマ」のテーマページの上部にあるドロップダウン フィールドで選択できます。そのテーマのカラー パレットが削除されましたか?
テーマにはカラーパレットが割り当てられています。カスタムCSSセクションを使用して、たとえば背景色を簡単に#ffffffに変更できますが、これはデフォルトのテーマでのみ機能します。
これはエラーですか、それとも報告すべきことですか?
これはデフォルトのテーマではないようですが、カスタムテーマが誤って古いドロップダウンメニューを透明にしてしまったのでしょうか?
透過要素があるのは確かに奇妙ですね。意図的に行わないとそうはならないので、他のテーマのコードが混ざっているのか、あるいは何か別の理由があるのか気になります。私のサイトでは半透明の要素を使っていますが、それはすべて自分でコーディングしたものです。角も少し丸められているようですので、そこにもカスタマイズが施されていると思います。他のテーマからコードをコピーしたり、流用したりしましたか?最近CSSを編集したり、追加したりしましたか?
セーフモードでフォーラムを表示し、そこから進めてはいかがでしょうか。
いいえ、これはテーマをインストールする前にも発生しました。管理者/設定で示されているように、デフォルトのテーマか何かを使用していたと推測されます。
いいえ、まだ調べているところです。これはDiscourse/Dockerのクリーンインストールのはずですが…。
メインブランチを使用しています。これは早すぎるのでしょうか、それとも何か原因があるのでしょうか。このようなケースを報告した人がいるかどうかもわかりません。
そこにはいくつかのコーディングが行われています。アバターとメニューには角丸があり、透明度は怪しく見えます。共通のCSSとデスクトップCSSには何がありますか?
テーマコンポーネントはインストールされていますか?セーフモードで実行しましたか?
デフォルトのテーマを使用していないようですが、テーマは公開されていますか?また、カスタマイズは行いましたか?
また、フォーラムで色の定義が欠落していることがわかります。
使用している asasy カラー スキームがありますが、空です。どのようにしてそれが可能になったのか分かりません。
カラー スキームをデフォルトのものに変更してみてください。
システムを最初に実行したときに得られたのはこれです。デフォルトのテーマを使用しました。その後、他のテーマをインストールしようとしましたが、問題は同じでした。
私が言及し忘れた点ですが、データベースは古いDiscourseで実行されていました。そのため、これは最新バージョンにアップグレードした後に発生しました。
はい、わかりました。直接変更できないため、クローンを作成しました。すべての色を変更し、テーマに新しいカラーパレットを使用しました。同じ問題が発生しています。
データベース内の関連テーマテーブル(例:theme_fields)についてですが、以前のバージョンのDiscourseから古いデータが見つかりました。これが問題の原因となる可能性があるか疑問に思っています。このテーブルをリセットすることはできますか?
はい、たとえそうしたとしても…
また、ダークカラーパレットを使用するたびに、ページを更新すると、ダークスクリーンが表示されてからライトモードに切り替わります。テーマテーブルがめちゃくちゃになっているのではないかと心配です!!
それらのrgba(xxx)コードがすべてを透明にしています。まさに私が話していたことです。






