لا أعرف كيف يمكنني تنفيذه بشكل صحيح، ولكني سأكون سعيدًا برؤية شخص ما يتولى الأمر كمرجع، لقد نشرت طلب ميزة هنا أيضًا: Add a data-tag-group attribute for tags
كما ذكرت هناك، أعتقد أن التنفيذ الفني سيكون أكثر توافقًا مع الإعدادات الافتراضية لـ Discourse إذا لم يتم تعيين فئة له ولكن سمة بيانات حيث يتم تطبيق الفئات عادةً للأنماط الشائعة، وليس للمعرفات الفريدة. بالإضافة إلى ذلك، تمتلك العلامات بالفعل السمة data-tag-name، لذا تبدو السمة data-tag-group مناسبة تمامًا.
للأناقة في CSS، لا توجد ميزة في وجود فئة. من السهل بنفس القدر الإعلان عن الأنماط بناءً على السمة ([data-tag-group: "group-name"]).
أيضاً، لا أريد اختطاف موضوع السوق الخاص بك @jrgong، لذا يرجى الإبلاغ أو النقل إلى طلب الميزة الخاص بي إذا كنت تعتقد ذلك!
ولكنني ما زلت أعتقد أنه إذا تم اعتماد هذا بشكل عام أيضاً، فسيكون وصفياً أكثر ومتوافقاً مع تسمية السمات الشائعة لاستخدام الاسم الفعلي. لذا على عنصر العلامة سيبدو الأمر كالتالي: