حول مكون السمة. لقد قرأت العديد من المنشورات التي تشير إلى مدى روعة جعل شريط علامات تبويب 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، يمكنني فقط النقر على المنطقة الصفراء. المشكلة هي أنه من السهل النقر عن طريق الخطأ على المقالة أو الصورة الرمزية.
اللقطة الثالثة تعني أنه يجب عليّ النقر على زر الرجوع في الزاوية العلوية اليسرى لمغادرة واجهة الدردشة.