حول مكون السمة. قرأت الكثير من المشاركات حول أنه سيكون من الرائع جعل شريط علامات تبويب Discourse للجوال أكثر ديناميكية وإضافة القدرة على التعامل مع الإشعارات وما إلى ذلك… يمكن لـ F-NAV القيام بذلك وأكثر…
رأس الصفحة
يقوم بإخفاء زر القائمة (الهمبرغر)، وقائمة المستخدم، والبحث، والدردشة، ويضيف زر قائمة ملف تعريف (صورة رمزية) يحتوي على محتوى علامة تبويب ملف تعريف قائمة المستخدم الافتراضية.
يضيف زر رسالة مع إشعارات والنقر عليه يفتح نافذة منبثقة للرسائل لإلقاء نظرة سريعة
chat
يضيف زر الدردشة مع وظائفه
notificationToRoute
إذا كان “عدم الإزعاج” نشطًا، فستتغير أيقونة الجرس إلى أيقونة جرس مع خط مائل وسيظهر وقت “عدم الإزعاج حتى”
يعيد التوجيه إلى صفحة إشعارات الملف الشخصي متجاوزًا قائمة الإشعارات
إذا كان هناك إشعار، فإنه يعيد التوجيه إلى /notifications?filter=unread
إذا لم يكن هناك إشعار، فإنه يعيد التوجيه إلى /notifications
إذا كان هناك محتوى قابل للمراجعة، فسيظهر علم أحمر ويعيد التوجيه إلى /review
notificationMenu
إذا كان “عدم الإزعاج” نشطًا، فستتغير أيقونة الجرس إلى أيقونة جرس مع خط مائل وسيظهر وقت “عدم الإزعاج حتى”
يفتح قائمة الإشعارات
search
يعيد التوجيه إلى صفحة /search المستندة إلى السياق
الإعدادات
حاولت جعل الإعدادات بسيطة قدر الإمكان.
ستحتوي على أربعة حقول.
name: هذا فقط لتحديد علامة التبويب بسهولة في الإعدادات.
icon: يضيف أيقونة إلى علامة التبويب. ملاحظة: إذا اخترت وظيفة، فقد تكون هناك أيقونات لا يمكن تجاوزها بهذا الإعداد.
destination: يضيف وجهة لعلامة التبويب المخصصة الخاصة بك. ملاحظة: إذا اخترت وظيفة ستتعامل مع الوجهة، يمكنك تركها فارغة. يتعامل المكون مع وجهات /my/... تلقائيًا وتحويلها إلى /u/username/... حتى يمكن إضافة الحالة النشطة لعلامات التبويب بشكل صحيح.
هذا رائع ويجب أن يكون السلوك الافتراضي حقًا وسيوفر إبهامي من محاولة الوصول إلى الجزء العلوي البعيد من شاشتي .
أنا لست من محبي زر التبديل البارز “متصل” لأنني أعتقد أن معظم الناس لا يحتاجون إلى تغيير هذا الإعداد كثيرًا، وأعتقد أن معظم المستخدمين يختارون إلغاء الاشتراك في وجودهم عبر الإنترنت مرة واحدة وإلى الأبد، لذلك لست متأكدًا من التذكير المستمر بوجود هذا الخيار.
لقد أجريت على ما يبدو العديد من التعديلات المفيدة جدًا على مكونات سمة التنقل. أود استخدام بعضها، ولكن إلى أي مدى ترى نفسك تحافظ على كل هذا على المدى الطويل؟ أنا أميل كثيرًا إلى استخدام مكونات السمات # الرسمية فقط لضمان الموثوقية.
لم أر مكون سمة شريط علامات التبويب الأصلي الرسمي، لذا سألقي نظرة عليه.
مرحباً @don، كيف يمكنني استخدام أيقونات fa-regular كما في الصورة؟ لقد أجريت بعض الأبحاث ولم أجد أي معلومات حول كيفية القيام بذلك بعد التبديل إلى Fontawesome 6.
مرحباً يجب أن يعمل مع far-bell. كانت لدي خطط لجعلها منتظمة إلى صلبة عند تنشيط علامة التبويب، سأتحقق من ذلك ولكن إذا كنت أتذكر بشكل صحيح فإن أيقونة المنزل لديها فقط شكل صلب في الإصدار المجاني.
أيقونة المنزل، التي تتغير إلى زر الرجوع عند فتح موضوع. لماذا، يمكننا استخدام السحب لذلك (مثل عند العودة إلى الشاشة الرئيسية للمركز ). كان مستخدموني يشتكون كثيرًا من ذلك، لأنهم الآن يضطرون للوصول إلى الشعار لذلك (مشكلة عالم أول، أعرف )
زر الرجوع نشط فقط في المواضيع لتسهيل التنقل بين المواضيع. إنه من وظيفة المنزل التي يمكنك إيقاف تشغيلها، وبعد ذلك سيحافظ هذا على وجهة المنزل.
لا يمكن إعادة ترتيب الإعدادات بعد، وإذا كان لديك تحديد موجود فلا يمكنك مسحه، ولكني أضفت وظيفة جديدة none والتي ستكون بنفس سلوك ترك حقل الوظيفة فارغًا. بهذه الطريقة لا تحتاج إلى إعادة إنشاء علامات تبويب التنقل بأكملها.
هذه هي الطريقة التي يجب أن تكون عليها إذا كنت ترغب في تعطيل زر الرجوع والاحتفاظ بالمنزل في كل مكان.
مرحباً دون. شكراً لك على عملك الرائع. يعجبني.
لدي سؤال. بعد النقر على الهامبرغر أو الإشعار، لا أحتاج أحيانًا إلى اتخاذ أي إجراءات أخرى. في هذا الوقت، أحتاج إلى العودة إلى قائمة المقالات. ومع ذلك، لا يمكنني إغلاق الهامبرغر أو الإشعار إلا بالنقر على صفحة فارغة. قد يؤدي هذا إلى النقر عن طريق الخطأ على الصورة الرمزية أو الرد.
لتقديم مثال آخر بسيط، عندما أكون في صفحة الدردشة وأحتاج إلى العودة إلى الصفحة الرئيسية، يجب علي النقر على زر الرجوع في الزاوية العلوية اليسرى، وهو في الواقع ليس سهل الاستخدام على الأجهزة المحمولة.
لذا، هل من الممكن الاحتفاظ بشريط القائمة دائمًا في الأعلى؟
هل يمكنك التقاط بعض لقطات الشاشة / تسجيل الشاشة حول المشكلة؟
في /chat، نقوم بإخفاء التنقل ونستخدم رأس الدردشة الافتراضي. لست متأكداً من أن عرض التنقل في الدردشة يستحق العناء لأنه قد يسبب مشاكل في المتصفحات المختلفة ربما، لكنني سأتحقق من ذلك.
مرحباً دون
شكراً على ردك.
يرجى الرجوع إلى لقطات الشاشة أدناه. أول لقطتي شاشة تعني أنه عندما أريد إغلاق قائمة Hamburger أو Notification، يمكنني فقط النقر على المنطقة الصفراء. المشكلة هي أنه من السهل النقر عن طريق الخطأ على المقالة أو الصورة الرمزية.
اللقطة الثالثة تعني أنه يجب عليّ النقر على زر الرجوع في الزاوية العلوية اليسرى لمغادرة واجهة الدردشة.