كانت أيقونات التصنيفات في موقعنا تبدو رائعة حتى اليوم عندما سجلت الدخول. يبدو أن المسافة البادئة بين الأيقونة وعنوان التصنيف غير موجودة عند العرض. هل يواجه أي شخص آخر هذه المشكلة؟
هل من الممكن استخدام أيقونات أخرى غير Font Awesome؟ إن منتدينا مخصص للسفر وأحتاج إلى أيقونات محددة جدًا غير موجودة هناك. هل يمكننا استخدام ملف أيقونة PNG عادي مثلما نفعل مع الفئات؟ شكرًا!
يمكنك استخدام أيقونات مخصصة إذا قمت بتحويلها إلى ملفات SVG وأضفتها إلى قالبك عبر رمز SVG. راجع قسم “إنشاء ورقة رموز SVG” في هذا الدليل لمعرفة كيفية إضافة أيقونات مخصصة إلى موقعك، والتي يمكنك استخدامها بعد ذلك في هذا المكون (وفي جميع أنحاء موقع Discourse).
يعمل بشكل رائع!
هل من الممكن تعديله بحيث يظهر الرمز بعد عنوان الفئة؟
سؤال إضافي: هل يمكن إضافة تلميح أداة/نص بديل؟
(الخلفية: أنا أخفي رمز القفل وأستخدم هذا المكون بدلاً من ذلك لإضافة رمز إلى الفئات العامة القليلة التي أملكها. وأود أن أتيح للمستخدمين طريقة لمعرفة ما يرمز إليه الرمز.)
في إعدادات المكون، استخدم معرف الأيقونة المطلوبة من ملف الـ spritesheet الخاص بك. على سبيل المثال، إذا كان لديك معرف أيقونة باسم my-icon في ملفك، فاكتب ما يلي:
إليك مثال مع تعيينه على الوضع الفاتح. تحتوي “مراجعات الصور” على الأيقونة comment-alt-edit ولا يتم عرضها (وهي أيقونة مدفوعة)، بينما تحتوي “عرض الصور” على الأيقونة images وهي غير مدفوعة، لكنها تعرض النسخة العادية وليس الفاتحة. تظهر “المناقشات” النسخة الصلبة من comments، بينما تظهر “المجتمع” النسخة الفاتحة من users كما هو متوقع.
لقد جربت تغيير أحد الأيقونات إلى cog، وعمل ذلك كما هو متوقع مع النسخة الفاتحة الصحيحة. هناك الكثير من الأمور الغريبة تحدث هنا!
حسناً، فهمت الآن. المفتاح هو وجود far- في قائمة أيقونات التصنيف، وليس في أيقونات SVG. إذن، بالنسبة للأيقونات الخفيفة، يجب عليّ تغييرها جميعاً إلى fal-، وهذا لا يتبع إعدادات الموقع لـ نمط أيقونة Font Awesome، صحيح؟