يبدو أن هناك خطأ الآن عندما يتم تشغيل الوضع الثابت (إظهار القائمة دائمًا، حتى عند التمرير لأسفل).
أرى هذا مع Discourse 2.9.0.beta8، وقد قمت أيضًا بإعادة إنتاجه بسهولة باستخدام موقع معاينة سمة Discourse الرسمي. أعتقد أنني لاحظت ذلك لأول مرة منذ حوالي أسبوعين، لكنني لست متأكدًا تمامًا من وقت بدئه.
لإعادة الإنتاج:
قم بتشغيل الوضع الثابت في إعدادات مكون السمة.
انقر على موضوع به العديد من الردود.
(إذا كانت هذه هي المرة الأولى التي تقرأ فيها الموضوع، وكنت في الأعلى تمامًا، قم بالتمرير لأسفل لبضعة ردود، ثم عد إلى قائمة الموضوعات، ثم انقر على الموضوع مرة أخرى، بحيث يتم نقلك مرة أخرى إلى المنشور الذي كنت عليه.)
كمية الحشو المطلوبة في الجزء العلوي من الصفحة محسوبة بشكل خاطئ، مما يؤدي إلى أن الجزء العلوي من المنشور، واسم الشخص الذي كتبه، يتم تمريره تحت الرأس وقطعه.
عليك التمرير لأعلى قليلاً في كل مرة تنقر فيها على موضوع، فقط لرؤية من هو صاحب المنشور الذي تقرأه.
الغريب حقًا هو أنه لا يحدث دائمًا، وغالبًا ما يؤدي الضغط على Ctrl-F5 إلى إصلاحه. لكنه سيحدث مرة أخرى بعد فترة.
تحرير CSS لزيادة كمية الحشو التي يضيفها إلى main-outlet يصلح الأمور إلى حد ما، ولكن بعد ذلك تحصل على مساحة فارغة كبيرة في الجزء العلوي من قوائم الموضوعات. يبدو أن قوائم الموضوعات والموضوعات تحتاج إلى حشو مختلف، أو ربما يضيف أحدهما الحشو مرتين أو بعض الحشو الإضافي من مكان آخر؟
(تحرير: في بعض الأحيان لا يمكن للصفحة التمرير لأعلى بما يكفي لرؤية المشكلة. على سبيل المثال، عندما تذهب إلى آخر منشور في موضوع وهو قصير، لا توجد طريقة للرأس للتداخل مع اسم الناشر هناك، حتى لو قمت بالتمرير لأسفل قدر الإمكان يدويًا. قد يفسر ذلك بعض المواقف التي تبدو فيها الأمور تعمل. اختبر باستخدام نافذة متصفح ليست طويلة جدًا للحصول على الطريقة الأكثر موثوقية لإعادة إنتاج الخطأ.)
هل هناك أي طريقة لمنع ظهور هذا على شاشة تسجيل الدخول؟ يمكنني القيام بذلك باستخدام CSS التالي، ولكنه لا يزال يعرض القائمة الفرعية للرأس لثانية واحدة، ثم يخفيها.
مرحباً كريس، يمكن تحديث هذه المكونات لاستخدامها مع الدردشة والشريط الجانبي. مع تشغيل إعداد fixed_mode، لا يتم تحريك الدردشة والشريط الجانبي لأسفل ويظلان خلف رأس d.
يبدو أن CSS أدناه يصلح الأمور بشكل جيد، باستثناء أنه لا يعمل بشكل جيد مع Category Banners حيث يبدو أنه يدفع #main-outlet لأسفل بمقدار 40 بكسل إضافي في صفحات الفئات. شكرًا!
على الرغم من أن بعض الأيقونات تتطلب خطوة إضافية… بالنسبة للأيقونات التي لا نستخدمها في Discourse افتراضيًا، يجب إضافة أسماء الأيقونات إلى إعداد السمة Svg icons.
شكراً كريس، لقد تم حل المشكلة. ومع ذلك، لاحظت بعض المشكلات الأخرى. يجب دفع .topic-navigation لأسفل بمقدار 40 بكسل، ويبدو أن .topic-post.sticky-avatar .topic-avatar يتم حسابه بشكل غير صحيح عند التمرير لأسفل، وينتهي به الأمر خلف d-header. أيضًا، من الممكن توسيع نافذة الإنشاء والدردشة بشكل مرتفع جدًا وفقدان عناصر التحكم خلف d-header أيضًا. أعتقد أن هذا يغطي كل شيء!
تعديل: شيء آخر، عندما تزور رابطًا مرساة، يكون العنوان أسفل الرأس أيضًا.
إعجابَين (2)
Canapin
(Coin-coin le Canapin)
قسَّم هذا الموضوع في
143
على أي حال، يمكن العثور على “إعداد سمة أيقونات SVG” الذي ذكره كريس حاليًا في المسؤول > الإعدادات > أخرى > باتجاه الأسفل يوجد مجموعة أيقونات SVG (…أعتقد أن هذا صحيح؟؟)
لا أعتقد أن هذا موجود في أي مكان آخر، أعتذر إن كان كذلك. أحب استخدام قوائم الرأس الفرعية، ولكن لدي الكثير من رؤوس الصفحات العلوية، ويبدو الأمر سيئًا للغاية على الهاتف المحمول نتيجة لذلك. أود أن تكون رؤوس الصفحات الخاصة بي لا تمتد خارج الشاشة وتتسبب في التمرير. هل هذا ممكن؟