علامة تبويب التنقل المحمول F NAV

شكراً لك، دون. هذه هي الإجابة التي كنت أبحث عنها. :+1:

ومع ذلك، أحتاج إلى التحقق بالتفصيل من كيفية تمكين هذا الإعداد.

إعجابَين (2)

يمكنك العثور على تقليل الحركة في إعدادات إمكانية الوصول بهاتفك. من المحتمل أن يكون قيد التشغيل الآن، لذا إذا قمت بإيقاف تشغيله، فستعمل القائمة الخارجية للنقر. ولكن من المحتمل أن يكون هذا ممكّنًا لسبب وجيه ويسهل إغلاق القائمة عن طريق السحب. :slightly_smiling_face:

3 إعجابات

أنا أحبه، دون

لكن يبدو أن هناك مشكلة مع سمة fkb pro إذا كنت ترغب في إخفاء قائمة الهامبرغر، كما هو موضح هنا وهنا:

لا يزال هناك مساحة لأيقونة الهامبرغر

إعجابَين (2)

مرحباً :wave:
شكراً على التقرير، لقد قمت بدمج إصلاح لهذه المشكلة في FKB Pro - Social theme :slightly_smiling_face:

3 إعجابات

تقرير خطأ: في الإصدار 3.4.0beta، لا يتم إخفاء أيقونة الدردشة بمجرد التبديل إلى الدردشة:

مرحباً :waving_hand:
هذا مقصود. نخفي شريط التنقل f في صفحات /chat ونستخدم رأس الدردشة الافتراضي.
مثل هنا على Meta:

حسناً، فهمت. إذن الطريقة الوحيدة ستكون إخفاؤه يدوياً عبر CSS؟

يمكنك إخفاؤه بالكامل باستخدام CSS.

Mobile/CSS

.d-header-icons {
  .header-dropdown-toggle {
    &.chat-header-icon {
      display: none;
    }
  }
}

ملاحظة: عندما تكون في قناة، هذا هو المكان الوحيد الذي يمكنك فيه رؤية إشعارات الدردشة.

إعجاب واحد (1)

هل سيكون من الممكن إزالة أيقونة الدردشة مع الاحتفاظ بمؤشر فقاعة الرسالة الجديدة؟

تعديل: تمكنت من حل المشكلة بنفسي بإضافة a svg

.d-header-icons {
  .header-dropdown-toggle {
    &.chat-header-icon a svg {
      display: none;
    }
  }
}

مرحباً @don، هل يمكنني إضافة نصوص مثل الصفحة الرئيسية، القائمة، إلخ، تحت الأيقونات؟

لدي مشكلة في الرسائل - فهي لا يتم تحميلها.

إعجاب واحد (1)

هل يمكنك مشاركة بعض تفاصيل الإعداد؟ أنا في مرحلة “تم اجتياز الاختبارات” وتعمل الرسائل بشكل صحيح

على iPhone في Safari لا يعمل، في متصفح Chrome يعمل.

إعجاب واحد (1)

حسناً، شكراً على التفاصيل الإضافية. أنا على نظام أندرويد.

إعجاب واحد (1)


عند استخدام سمة Horizon، يتسبب مكون في قائمة المواضيع في جعل المنطقة العلوية (منطقة الشعار/العناصر) فارغة عند التمرير.

للأسف لا يمكنني إعادة إنتاجه.

يبدو أنها ليست متوافقة جدًا مع تغييرات الرأس. سأتحقق مما يحدث في Horizon.

3 إعجابات

حسنًا، أعتقد أنني بدأت أفهم ما يحدث هنا. list-controls ثابت في Horizon عند التمرير لأسفل، و F NAV يخفي الرأس افتراضيًا في نفس الوقت. هذا يسبب هذه الفجوة التي شاركتها في لقطة الشاشة الخاصة بك.


هذه القصاصة الصغيرة من CSS يجب أن تعمل مع سمة Horizon.

ستقوم بتثبيتها في أعلى الصفحة عند التمرير لأسفل بدلاً من ارتفاع الرأس.

الهاتف المحمول / CSS

body.f-nav-hidden {
  .list-controls {
    top: 0;
  }
}

للمستقبل، قد تكون فكرة جيدة إضافة إعداد للتحكم في مظهر الرأس.

4 إعجابات

لا يعمل على أحدث إصدار من Discourse.

هل يمكنك توضيح ذلك؟

حسناً، فهمت. شكراً على التقرير. تم إزالة المزيج scrollTop من النواة، وهذا ما تسبب في المشكلة. لكننا لا نستخدمه في الواقع، لذلك ربما تم تركه هناك عن طريق الخطأ. تم إصلاحه هنا: FIX: ScrollTop mixin removed from core · VaperinaDEV/f-nav-for-mobile@6ec554c · GitHub

يرجى تحديث المكون.

3 إعجابات