فئة مجموعة المستخدمين ليست دائمًا تطبق على غلاف المحتوى للمنشور

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

.group-Volunteers > article {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    border: 0.2em dashed var(--tertiary);
    border-radius: 1em;
    padding-left: 0.5em;
}

هذا يعمل كما هو متوقع لإحدى المجموعات، ولكن ليس لمجموعة أخرى. هل هناك قواعد لتطبيق فئة group-* على حاوية التغليف؟

مثال: Introducing Gizz Tapes! - #13 by jamie - Some Context - KGLW.net Forum
المستخدم الذي نشر هذا هو عضو في مجموعة المتطوعين، ومع ذلك، فإن div التغليف للمنشور لا يحتوي على فئة group-Volunteers كما أتوقع. (لاحظ أنه في هذا الموضوع هناك العديد من المنشورات من مستخدمين في مجموعة Core، ومنشوراتهم لديها تغليف group-Core.)

أعتقد أنه يجب أن تكون مجموعتهم الأساسية، هل مجموعة المتطوعين هي المجموعة الأساسية للمستخدم، وهل تغييرها يحل المشكلة؟

إعجابَين (2)

يمكنك أيضًا استخدام CSS Classes for Current User's Groups. ثم يعمل لجميع المجموعات بدلاً من المجموعات الأساسية فقط

إعجابَين (2)

حسنًا، لقد أضفت هذه المكونة إلى السمة الخاصة بنا ولكن يبدو أنها لم تغير فئات CSS على المنشور في المثال أعلاه.

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

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