Zoho lädt eine responsive CSS-Regel, die die generische .mobile-view-Klasse auf display: none setzt, wenn das Viewport im Hochformat ist. Discourse wendet mobile-view ebenfalls auf das Wurzelelement <html> an, sodass die Zoho-Regel das gesamte Dokument versehentlich ausblendet. Dreht man das Gerät in die Queransicht, verlässt das Viewport den betroffenen Breakpoint, und die Seite wird wieder sichtbar.
Die Zoho-CSS-Regel sollte nur auf das entsprechende Widget beschränkt werden, und zwar mit:
.zoiq-container .mobile-view {
display: none;
}
statt der derzeit verwendeten:
.mobile-view {
display: none;
}
Ich habe die Regel jedoch im von dir verwendeten Theme-Component überschrieben mit:
html.mobile-view {
display: block !important;
}
und alles funktioniert nun wie es soll.