يحمّل Zoho قاعدة CSS متجاوبة تُعيّن فئة .mobile-view العامة إلى display: none في نوافذ العرض ذات الأبعاد الرأسيّة. كما يطبّق Discourse فئة mobile-view على عنصر <html> الجذري، مما يؤدي إلى إخفاء المستند بأكمله عن غير قصد بسبب قاعدة Zoho. عند تدوير الجهاز إلى الوضع الأفقي، يخرج نطاق العرض عن نقطة الانقسام المطبَّقة، فتصبح الموقع مرئيًا مرة أخرى.
يجب تقييد CSS الخاص بـ Zoho على هذا المكوّن (widget) فقط باستخدام:
.zsiq-container .mobile-view {
display: none;
}
بدلًا من القاعدة المستخدمة حاليًا:
.mobile-view {
display: none;
}
ومع ذلك، فقد تجاوزتُ القاعدة في مكوّن السمة الذي تستخدمه باستخدام:
html.mobile-view {
display: block !important;
}
والآن يعمل كل شيء كما ينبغي.