مجرد إعادة نشر هذا هنا. اعتقدت أن مكون الدردشة كان لديه مشكلة تعارض مع لافتة بحث Discourse. ولكن بعد تجربة معاينة للافتة فقط. يبدو أنها مشكلة تتعلق بخلفية سمة Air.
أتساءل فقط عما إذا كانت لديك فرصة لتقييم مشكلة المكون الإضافي للدردشة؟ كما هو موضح أعلاه؟ أعتذر، أتخيل أنك مشغول للغاية. اعتقدت أنه كان هناك تعارض مع لافتة البحث ولكن يبدو أنه يتعلق بخلفية سمة Air. يبدو أن المكون الإضافي للدردشة ينشئ عمودًا مركزيًا أبيض يتراكب فوق الخلفية الزرقاء.
باستخدام سمة Air. عند تعطيل إضافة الدردشة، لا تظهر أي مشاكل. بعد تمكين الدردشة كما هو موضح أعلاه.
تعديل: كنت مخطئًا. تم التأكيد مرة أخرى على أنه في الواقع تعارض/مشكلة مع خلفية سمة Air، حيث يتم قطع اللون الأزرق/إزالته. انظر المشاركات أدناه مع تعطيل الدردشة، يتم عرض الخلفية الزرقاء بشكل صحيح مع تراكب لافتة البحث في Discourse باللون الأبيض على الأزرق بشكل صحيح.
يمكنك أن ترى في هذه اللقطة أن أيقونة إضافة الدردشة قد اختفت من الرأس. يمكنك أيضًا رؤية التأثيرات الأخرى التي يبدو أن إضافة الدردشة تحدثها في الخلفية، مما يؤدي إلى إنشاء مستطيل أبيض فارغ يتجاهل الخلفية الزرقاء.
الآن بالنظر إليها، هل يمكن أن تتداخل مع خلفية Air Theme الزرقاء؟ حيث أن النص أبيض في اللافتة. لذلك قد أكون على المسار الخاطئ مع سمة Discourse Search Banner. قد يكون هناك تعارض مع جزء من سمة Air… ؟؟
بالنظر إلى سمة Air، فإن الجزء الأزرق من الخلفية محجوب في هذا العمود الأوسط عند التمرير، ويكون الجزء الأزرق فقط على الحواف الخارجية. عند تعطيل الدردشة، يتصل الجزء الأزرق من الخلفية من اليسار إلى اليمين عبر الوسط.
يبدو أن منفذ مكون Search Banner الإضافي لديك مضبوط على above-main-container الافتراضي؟ أعتقد أنك بحاجة إلى تغيير هذا لوضع Search Banner خارج #main-outlet
ولكن السمة لديها نمط مخصص للدردشة عند تمكينها على #main-outlet والتي أعتقد أنها تحتاج فقط إلى أن تكون نشطة في صفحات الدردشة.
هذا يضيف الخلفية باستخدام !important إلى #main-outlet والذي يتجاوز شفافية خلفية السمة على #main-outlet وما إلى ذلك…
حسنًا، هذا يصلح العرض الأساسي. ما هو الكود الذي يصلح الدردشة؟ حيث لا يزال بها العمود الأبيض أسفل رأس لافتة البحث في الفئات كما في لقطة الشاشة الأخيرة الخاصة بك.
أنا أضيف صور “شعار الفئة” إلى بعض فئاتي، وليس كلها.
السلوك المتوقع: عند إضافة صورة شعار إلى فئة، يظل حجم التسمية كما هو مثل تسميات الفئات الأخرى.
السلوك الملاحظ: عند إضافة صورة شعار إلى فئة، يكون المربع أكبر نسبيًا من المربعات الموجودة في تسميات الفئات التي لا تحتوي على صور شعار. بالإضافة إلى عدم محاذاة الفئات في نفس العمود، فإن الصفوف التي تحتوي على فئات مع صور شعار تكون أطول من الصفوف التي تحتوي على فئات بدون صور شعار.
أسمع أنك لا تزال تتعلم. ولكن تخيل أن المؤلف أو أحد أعضاء الفريق قد يساعد في إصلاح رمز CSS.
اكتشفت للتو تبديل الإضاءة/الظلام. يعمل بشكل جيد. يبدو أنه عند تحديث الصفحة، سيعرض discourse شعار السمة الفاتحة بدلاً من ذلك. أشك في أن هذا يرجع إلى أن discourse لا يكتشف أن متصفح الويب ليس في الوضع المظلم.
أحاول تخصيص منصة Discourse المستضافة ذاتيًا ووجدت أن هذا القالب نقطة انطلاق جيدة!
كيف تقومون بإجراء تغييرات في CSS (مثل تغيير الخلفية)؟
نظرًا لعدم وجود قسم “CSS/HTML مخصص” في صفحة القالب عند تحديده مثلما هو الحال في القالب الافتراضي.
deprecated.js:61 إشعار إيقاف: يجب الآن تمرير وسائط PluginOutlet باستخدام `@outletArgs=` بدلاً من `@args=` (outlet: category-box-below-each-category) [deprecation id: discourse.plugin-outlet-args]
in
هل نسيت شيئًا في إعدادات السمة الخاصة بي؟
لقد بحثت، لا أرى…