رموز الفئات

جرّب هذا:

.select-kit .category-badge-icon {
    display: none;
}
إعجاب واحد (1)

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

إعجابَين (2)

مرحباً،

هل المشكلة مني فقط، أم أن هذا المكوّن لا يتعرّف على تغييرات الأسماء في الروابط المختصرة (slugs)؟

يبدو أنه لا يتعرّف في حالتي على الروابط المختصرة للفئات التي تم تغيير أسماءها، على الأقل ليس مباشرةً.

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

أنا أيضًا أستخدم مكون الوضع الداكن.

لذلك فإن هذا يجعل استخدامه للق categories الرئيسية أمرًا صعبًا بعض الشيء. لأن الأيقونة تظهر بجانب الفئة الرئيسية. أنا أستخدم حاليًا “categoryColor”، وهو اللون الأحمر. وهذا يعمل في كل من الوضع الداكن والوضع الفاتح في منتداي. لكن الأيقونة لا تظهر في قائمة اختيار الفئة. لأنها لها نفس اللون. لذا يوجد فقط مساحة فارغة. هل هناك طريقة لإصلاح هذا؟ هل يمكن استخدام لون بديل لقائمة منسدلة للفئة؟ لأنه عند استخدام “categoryColor”، لا تظهر الأيقونة بعد الآن. سيكون رائعًا لو كان هناك لون أبيض للأيقونة هناك.

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

أهلاً، حسنًا، #cfcfcf يعمل بشكل جيد في الوضع الداكن والفاتح. الخيار الآخر هو استخدام الرموز التعبيرية بالطبع :slight_smile:

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

أود استخدام أيقونة متاحة فقط مع اشتراك Font Awesome Pro (تحديداً هذه الأيقونة). كيف يمكنني فعل ذلك باستخدام مكون هذا القالب؟

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

يجب عليك أولاً تثبيت هذا الإضافة:

أيقونات FontAwesome Pro

وبعد ذلك ستكون أيقونات النسخة الاحترافية متاحة للاستخدام لديك، بما في ذلك لهذا المكون.

3 إعجابات

شكرًا لك، بينار، سألقِ نظرة على هذا. أعاني من بعض المشاكل غير ذات الصلة بإعادة بناء المنتدى، ولم أتمكن من تجربته حتى الآن.

إعجابَين (2)

لاحظت أن هذا يعمل فقط على الفئات، وليس الفئات الفرعية.

3 إعجابات

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

لسبب ما، لم يتم تطبيق categoryTitleLink على الصناديق.

أي فكرة عن سبب ذلك؟ أشك في أنه قد يكون مشكلة (صغيرة) في النواة.


لاحقًا…

تم إصلاح هذا بواسطة فريق Discourse الرائع. لسبب ما تحتاج إلى إزالة وإعادة تثبيت مكون السمة هذا لكي يعمل:

3 إعجابات

أود فعلاً لو أن هذا يسمح لي أيضًا بوضع الرموز التعبيرية بدلاً من أيقونات FontAwesome فقط. هل هذا ممكن حاليًا؟

المثال هو أنني أريد فئة ترحيب وأعتقد أن رمز الرموز التعبيرية :waving_hand:t2: يبدو طريقة قياسية بشكل متزايد للقيام بذلك.

إعجابَين (2)

يمكنك إضافة رمز تعبيري إلى اسم الفئة باستخدام أداة اختيار الرموز التعبيرية الأصلية في نظام التشغيل الخاص بك.

4 إعجابات

آه، هذا يبدو بسيطًا بما فيه الكفاية :smiling_face: شكرًا لك!

إعجابَين (2)

أين يتم ضبطه؟ تعديل تبديل رمز أو دالة

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

هل سيكون من الممكن استخدام صور تم تحميلها برابط URL؟

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

لا، لا أعتقد ذلك.

3 إعجابات

لقد حددت أيقونة Font Awesome لاستبدال أيقونة القفل الافتراضية. ومن المثير للاهتمام أنها تبدو أصغر من الأيقونات الأخرى… مما يؤدي إلى محاذاة غير متناسقة للنص (بالإضافة إلى كون الأيقونة نفسها صغيرة جدًا) في قوائم فئات القوائم المنسدلة وفي قائمة الفئات في قائمة ≡…

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

كيف يمكنني تغيير اللون من البرتقالي إلى الأزرق؟

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

قدم لي فريق Discourse حلاً بديلاً يمكن إضافته إلى CSS الخاص بالمظهر:

// FIX - New lock icon on private categories
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
    font-size: 1.3em;
    align-self: center;
}
إعجابَين (2)

أواجه مشكلة حيث يبدو أن اسم الفئة المختصر (slug) لا يحترم الواصلات في الأسماء الدقيقة.
على سبيل المثال، إذا كان لدي أسماء فئات مختصرة:

beta-testing
beta-testing-bugs
beta-testing-features

ثم أقوم بإضافة إدخالات مكونات السمة التالية:

beta-testing,trash-alt,categoryColour
beta-testing-bugs,trash-alt,categoryColour
beta-testing-features,trash-alt,categoryColour

فقط الفئة الأولى تأخذ الأيقونة “trash-alt” ولا تعرض الأخريات أيقونة.
إذا قمت بإزالة الواصلات، يبدو أن الأمر يعمل.

categories:
beta-testing
betatestingbugs
betatestingfeatures

theme component entries

beta-testing,trash-alt,categoryColour
betatestingbugs,trash-alt,categoryColour
betatestingfeatures,trash-alt,categoryColour

هذا حل بديل، ولكنه يكسر إلى حد ما اصطلاح التسمية للأسماء المختصرة. هل أفعل شيئًا خاطئًا أم أن هذه مشكلة؟

إعجابَين (2)