يستخدم “الأقسام الملونة” ألوان كل قسم في مواقع أكثر عندما تكون في قائمة مواضيع القسم أو داخل موضوع؛ في الرأس، وأزرار الرد/الإنشاء، والجدول الزمني للموضوع، والمحرر.
يمكنك تعطيل جميع الإعدادات إذا كنت ترغب في استخدام هذا المكون كطريقة لجعل ألوان القابلة لإعادة الاستخدام كخصائص CSS مخصصة. على سبيل المثال، ستكون كل صفحة قسم وكل موضوع تحتوي على هذه الخصائص المحددة:
@awesomerobot هذا مكون رائع حقًا ويبدو أنه غير محبوب حاليًا!
بالأمس واجهنا موقفًا قد يكون فيه هذا النوع من الأشياء مفيدًا في مثيل Discourse for Teams الخاص بنا. (Discourse for Teams… فريق… إذا كنتم تستمعون، يرجى إضافة مكون السمة هذا!)
لدينا عدد من الفئات التي تكون أذوناتها مقيدة لمجموعات معينة
في بعض الأحيان تكون هناك معلومات حساسة قد تتم مشاركتها فيها
من الممكن أنه إذا لم يكن شخص ما حذرًا، فقد يختار الفئة الخاطئة وينشر شيئًا دون أن يدرك ذلك في فئة أقل تقييدًا
والأسوأ من ذلك، إذا كانت هناك مشغلات للنشر التلقائي، مثل إلى Slack، فقد يخرج هذا المحتوى قبل أن تكون هناك فرصة كبيرة لنقل المنشور
ونعم، حدث هذا لنا
وجود مؤشر مرئي قوي حول مكان ذهاب المحتوى سيكون مفيدًا للغاية.
قد أذهب أبعد من ذلك وأقترح أن يكون هذا (أو إصدار آخر منه) المكون الإضافي حول “سياق الفئة”. ربما يمكن أن تكون ميزة إضافية هي أن اسم الفئة يتم إلحاقه أيضًا بأزرار الإجراءات. انظر أدناه:
لقد عملت للتو على حالة لم يتم فيها التقاط لون الفئة (وتم تسجيله في وحدة التحكم) مع بعض الفئات. استغرق الأمر مني بعض الوقت للعثور على السبب المشترك، ولكن يبدو أنه كان إعداد التصفية no subcategories بدلاً من all topics في صفحة إعدادات الفئة:
يؤدي اختيار هذا الإعداد إلى إضافة /none إلى عنوان URL للفئة. ويبدو أن هذا يتداخل مع اختيار اللون.
ومع ذلك، في كل مرة أضغط فيها على موضوع، كنت أرى مربعًا أبيض بجوار اسم الفئة. ثم أدركت أن هذا هو لون الفئة، ولكن يبدو عرض هذا المربع بلا فائدة إذا كان لون الفئة بأكمله معروضًا في الرأس.
[THEME 5601 ‘Colorful categories’] إشعار إهمال: استيراد getOwner من discourse-common/lib/get-owner مهمل. استخدم import { getOwner } from '@ember/application'، أو إذا كنت لا تزال بحاجة إلى طبقة التوافق، استخدم import { getOwnerWithFallback } from 'discourse-common/lib/get-owner';. [مهمل منذ Discourse 3.2] [معرف الإهمال: discourse.get-owner-with-fallback]
وزر تبديل الشريط الجانبي لا يتغير لونه مثل أيقونة البحث.
لقد كنت أعمل في مجلدات all-the-plugins و all-the-themes لمحاولة تحديد السمات/الإضافات المتأثرة مسبقًا. نحن نحرز تقدمًا في تحديث الرسمية من جانبنا، وقد أرسلت رسائل خاصة لمؤلفي الإضافات الخارجية مفتوحة المصدر التي قد تتأثر