إضافة دعم الشريط الجانبي "أيقونة Discourse" والمزيد

طلب ميزة:

أضف دعمًا لـ “أيقونة Discourse” لعرضها في الشريط الجانبي أيضًا، ودعم bbcode color و Emoji.

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

هل هناك طريقة لتغيير الأيقونة المستخدمة لرابط معين؟ لقد تعمقت في الكود ويبدو أن هذا مُبرمج بشكل ثابت في doc-category-sidebar-panel.js و getPrefixValue(). هل قراءتي للكود صحيحة؟

إذا لم يكن هذا ممكنًا حاليًا، فهل هو مخطط له في خارطة الطريق؟

إعجابَين (2)

أؤيد هذا أيضًا، واستخدام الرموز التعبيرية في الفهرس سيكون سهلاً وديناميكيًا، وسيبدو جيدًا جدًا، ولكن أفترض أن FontAwesome سيكون أكثر توافقًا مع Discourse. أعتقد أن الرموز التعبيرية تبدو بطريقة ما أجمل وأكثر جاذبية في المستندات.

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

"[quote=“MarcP, post:81, topic:322376”]
أؤيد هذا، استخدام الرموز التعبيرية في الفهرس سيكون سهلاً وديناميكيًا، وسيبدو جيدًا جدًا، لكنني أفترض أن FontAwesome سيكون أكثر توافقًا مع Discourse. أعتقد أن الرموز التعبيرية تبدو بطريقة ما أجمل وأكثر جاذبية في الوثائق.
[/quote]

القدرة على استخدام الرموز التعبيرية، أو الرموز التعبيرية المخصصة، أو Fontawesome ستكون مفيدة جدًا جدًا - في فئات الوثائق الخاصة بي، غالبًا ما تكون العناوين شيئًا مثل ‘Digital Ocean’ أو ‘AWS’ أو ‘Mailgun’ لذا فإن القدرة على إضافة الأيقونة لهذه (حتى لو اضطررت إلى إضافتها يدويًا إلى الرموز التعبيرية المخصصة) ستغذي حقًا هواجسي التوثيقية الداخلية (بطريقة جيدة)."

5 إعجابات

أنا أنتظر بصبر :smiling_face_with_sunglasses:

إعجابَين (2)

+1 لطريقة لاستخدام أيقونات مختلفة أو لإخفاء الأيقونات. وجود أيقونة :page_facing_up: متطابقة تمامًا مع كل عنصر في القائمة لا يضيف شيئًا بالنسبة لي.

في حال كان ذلك يساعد أي شخص، إليك CSS الذي يخفي :page_facing_up: في قوائم الشريط الجانبي لفئات مستندات Discourse ولكنه لا يخفي الأيقونات / النقاط في الشريط الجانبي في أماكن أخرى في Discourse.

.discourse-docs-sidebar-panel {
    .sidebar-section-link .sidebar-section-link-prefix {
        display: none !important;
    }
    .sidebar-section-link-content-text {
        margin-left: 10px;
    }
}

يمكن تعديل جزء margin-left: 10px; لمحاذاة النص بطريقة ممتعة بصريًا لك.

فقط ضع هذا في CSS المخصص للسمة الخاص بك (أو اجعله جزءًا من مكون سمة مخصص في موقعك لتسهيل الأمر)

3 إعجابات