لقد قمت للتو بالترقية إلى أحدث إصدار (2.8.0.beta4) بعد أشهر من الإهمال، ويبدو أن إصلاحي لم يكن مستدامًا (أو ربما المشكلة الحالية غير مرتبطة بهذا الإصلاح). أنا أعمل حاليًا على فهم ما حدث وسأقوم بالتحديث هنا بمجرد معرفتي، ولكن إذا كان ما يلي يثير شيئًا في ذهن أي شخص، فالرجاء إعلامي.
إذًا، ما حدث هو نفس ما ورد في المنشور الأصلي، إلا أن هذه المرة لم يكن رأس الصفحة (header) الخاص بـ Discourse يغطي شريط التنقل العلوي بل شريط التنقل العلوي يغطي رأس الصفحة . (تعديل: أعتقد الآن أن الرأس غير مغطى بل لم يتم عرضه على الإطلاق). عندما قمت بتعطيل السمة الافتراضية عبر الوضع الآمن، تم عرضها بشكل صحيح.
ومع ذلك، فإن الغريب هو أنه عند التنقل إلى /admin/customize/themes/11/desktop/scss/edit، يظهر كل من رأس صفحة Discourse وشريط التنقل العلوي بشكل صحيح (في الوضع الآمن والوضع العادي على حد سواء). أعتقد أن السبب وراء عدم وجود فرق بين الوضع الآمن والوضع العادي في صفحة السمة هو أن الوضع الآمن لا ينطبق على بعض صفحات الإدارة. لكن ما لا أفهمه هو لماذا يتم عرض كل شيء بشكل صحيح في صفحات الإدارة ولكن ليس في غيرها.
شيء آخر لا أفهمه: عندما أقوم بالوصول إلى الموقع من هاتفي المحمول، يتم عرضه بشكل صحيح أيضًا، حتى عندما أطلب إصدار سطح المكتب صراحة…
سأقوم بالتحقيق أكثر، لكنني أقدر أي تلميحات هنا.
تعديل: إليك ما أراه عند فحص صفحة عامة (في الوضع العادي):
وهذا ما أراه عند فحص صفحة إدارية (في الوضع العادي):
كما ترون، إصلاح CSS الخاص بي موجود في كلتا الحالتين، لكن فقط الحالة الثانية تعرض الصفحة بشكل صحيح…

