ログインモーダルUIが黒くフェードアウト

クライアントのウェブサイトの Discourse を更新しましたが、バグのようです。サインアップモーダルが真っ黒にフェードアウトし、クリックできるものが表示されません。

セーフモードで確認し、非公式プラグインとすべてのプラグインを無効化し、トラブルシューティングを試みましたが、何も解決しません。

また、ローカルログインを有効にしましたが、依然として変化はありません!

「いいね!」 1

ここで再現できない場合、それはそのサイトに固有の問題です。つまり、HTML/CSSのカスタマイズか、サードパーティ製のプラグインによるものです。

「いいね!」 2

私たちもこの問題に直面しています。設定で「ローカルログインを有効化」が無効になっていたためです。これを有効に(デフォルト設定?)したところ、ログインモーダルが正常に表示されるようになりました。他の認証プロバイダーは有効になっており、更新前は正常に動作していました。

また、おそらく関連する問題として、ローカルログインを再度無効にし、「サインアップ」ではなく「ログイン」ボタンをクリックすると、Facebook、Google、Twitter、GitHub といった認証プロバイダーが期待通り表示され、その下に「メールで」ボタンも表示されます。この「メールで」ボタンをクリックすると、モーダルの上部に「メールアドレスまたはユーザー名を入力してください」と表示されるのですが、メールアドレスを入力できる場所がありません。

編集:「ローカルログイン」が無効で「メールによるローカルログイン」が有効という状態はサポートされていないことに気づきました。これが変更されたかどうかは不明ですが、いずれにせよ、両方の設定を無効にしました。これにより、「ログイン」モーダルから「メールで」ボタンが消え、問題ありません。これで元の問題に集中できます。「サインアップ」モーダルが表示されず、OP のスクリーンショットのように黒いオーバーレイが表示されるだけです。

「いいね!」 3