تجربة تكنوبلوج مع تعليقات ديسكورش

لاحظت مشكلة أخرى في موقعك. أرى أنك قمت بدمج نظام الوضع الداكن/الفاتح الخاص بمدونتك مع تضمين Discourse الجديد بحيث يؤدي تغيير وضع المدونة إلى تغيير وضع التضمين تلقائيًا. ومع ذلك، بينما يعمل الدمج بشكل جيد في Firefox وChrome، إلا أنه لا يعمل مع Safari. أعتقد أن هذه مشكلة في Discourse، لأن نافذة “السماح بالوصول” المنبثقة خاصة بـ Safari فقط، كما أن مشكلة أخرى تتعلق بعدم عمل شريط التمرير بشكل صحيح تؤثر أيضًا على Safari فقط.

بصرف النظر عن ذلك إلى حد ما، أنا مهتم بكيفية عمل دمج الوضع الداكن/الفاتح. بدأت منشورًا عن الوضع الداكن التلقائي للتعليقات المضمنة قبل عدة سنوات، ومن ذلك استطعت أن يجعل شخص ما يكتب نصًا برمجيًا باستخدام postMessage لجعل النظامين يعملان معًا. ولكن مع نظام التضمين الكامل للتعليقات الجديد في Discourse، يبدو أن النص البرمجي قد توقف عن العمل (مع كون الوضع الافتراضي غريبًا وهو الوضع الداكن لـ Discourse). لذا فإن سؤالي هو: هل كان لديك نص برمجي postMessage مكتوب مسبقًا، قمت بتحديثه لنظام التضمين الجديد في Discourse؟ وإذا كان الأمر كذلك (ورغم أنك تستخدم WordPress وأنا أستخدم Ghost)، هل تمانع في مشاركة الكود الخاص بك؟ ربما يمكنني مقارنة الكود الخاص بك بما لديّ لمحاولة جعل الأمور تعمل مع Ghost وإعداد الوضع الداكن الخاص بمدونتي.