أقسام قائمة الشريط الجانبي لملاحة المجموعة

@Lilly مكون سم رائع! نحن نختبره حاليًا كـ “بديل” لروابط البريد الوارد حيث نريد التخلص التدريجي من الرسائل المباشرة للجمهور العام لصالح الدردشة.

سؤالان فقط:

  1. بصفتنا رابط بريد وارد، نستخدم /my/messages. نظرًا لأنه تمت إعادة كتابته إلى /u/<username>/messages، فلن يتم تمييز الرابط عند زيارة المستخدم للصفحة. هل هناك أي طريقة لتمكين ذلك؟
  2. هل هناك طريقة لتعديل موضع القائمة في الشريط الجانبي بالنسبة للإدخالات الأساسية؟ نود وضع القسم في الأسفل تمامًا.
إعجاب واحد (1)
  1. لا يتم تمييز أي من الروابط في الشريط الجانبي عند زيارتها افتراضيًا، على حد علمي. فقط عند تمرير الماوس فوقها أو النقر عليها. ولكن هذا النوع من التنسيق المرئي يعتمد على السمة. يمكن تحقيقه ببعض تأثيرات الماوس CSS على ما أعتقد. أعتقد ربما:
.sidebar-section-link-wrapper .sidebar-section-link.active {
    color: $current_link_font_color;
    background: $current_link_background_color;
}

حيث $current_link_font_color و $current_link_background_color هما متغيرات لوحة الألوان أو تم تعيينهما بشكل ثابت على ما تريده.

  1. هذه هي الطريقة التي يجب استخدامها لهذا:
إعجاب واحد (1)

شكرا لإنشاء مكون السمة المفيد هذا!

[اقتباس=“Lilly, post:5, topic:273505, full:true”]
[اقتباس=“satonotdead, post:4, topic:273505”]
هل يمكن استخدام هذا المكون لإضافة رابط مخصص مرئي فقط لمجموعات معينة في القسم الافتراضي العلوي؟
[/اقتباس]

لا، هذا المكون مخصص للأقسام فقط، وليس للروابط. يمكنك إنشاء قسم مخصص برابط واحد فيه.
[/اقتباس]

[اقتباس=“Lilly, post:6, topic:273505, full:true”]
قد أضيف هذه الميزة في مرحلة ما على ما أعتقد. إذا كنت تريد ذلك حقًا، يمكنني إنشاء مكون معين لك أو أن أوضح لك كيفية القيام بذلك.
[/اقتباس]

أود إضافة بعض الروابط إلى القسم الافتراضي العلوي وداخل قائمة “المزيد”، وجعل هذه الروابط مرئية فقط لمجموعات معينة. هل تعلم ما إذا كان هذا ممكنًا بالفعل مع مكون السمة هذا؟

أعتقد أنه يحتاج إلى تحديث.

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

شكرا على التقرير! لقد قمت بتحديث المكون ويجب ألا يعرض أي رسائل خطأ أخرى. أخبرني إذا واجهت أي مشاكل أخرى. :slight_smile:

إعجابَين (2)

لقد نظرت للتو إلى الكود، وتوقعت رؤية بعض المنطق الخاص بلغة جافاسكريبت. خطأ! كان معظمه مكتوبًا بلغة CSS. بعض أكواد CSS رائعة جدًا[1]!


  1. أعتقد أنني فهمت أخيرًا بعضًا من تلك الدوال الآن ↩︎

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