Zoho は、縦長ビューポートで汎用の .mobile-view クラスを display: none に設定するレスポンシブな CSS ルールを読み込みます。Discourse もルート <html> 要素に mobile-view を適用しているため、Zoho のルールが意図せず文書全体を非表示にしてしまいます。デバイスを横長に回転させると、ビューポートが適用対象のブレークポイントの外に移り、サイトが再び表示されるようになります。
Zoho の CSS は、現在使用されているものではなく、以下のようにそのウィジェットに限定されるべきです:
.zsiq-container .mobile-view {
display: none;
}
.mobile-view {
display: none;
}
ただし、使用されているテーマコンポーネントで以下のようにルールを上書きしたので、すべて正常に動作しています:
html.mobile-view {
display: block !important;
}