شعار بديل على سمة مختلفة

أهلاً بالجميع!

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

إعجابَين (2)

سيكون من الجيد توسيع هذه الوظيفة بمكون سمة، ولكن حاليًا يمكنك الحصول على شعارين. واحد للموضوع العادي، وواحد للوضع المظلم.

لذلك في الإعدادات → العلامة التجارية لديك شعارك القياسي

ولكن لديك أيضًا شعار الوضع المظلم

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

إعجابَين (2)

لقد تم إهمال مكون السمة لأنه كان يستخدم في الغالب لشعارات الوضع المظلم (وهي الآن في إعدادات Discourse افتراضيًا)… ولكن أتوقع أن هذا لا يزال يعمل: GitHub - discourse/discourse-alt-logo

يتيح لك هذا إضافة بعض عناوين URL للشعار إلى إعدادات مكون السمة، ثم يمكنك إضافة مكون السمة هذا إلى السمة التي تريد أن تحتوي على شعارات مختلفة. ربما يجب علينا الاستمرار في صيانة هذا المكون مع وضع استخدام الشعارات المختلفة لسمات مختلفة في الاعتبار :thinking:

6 إعجابات

لدي مجتمع واحد للعديد من الجامعات ويضبط الشعار لمؤسستهم وفقًا لمجموعتهم الأساسية.

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

هل تعرف كيف يمكنني فعل ذلك؟

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

هل هذا متاح كمكون سمة (أو إضافة؟). أخمن أن مكون السمة سيتداخل مع DOM، ولم أتمكن أبدًا من جعل هذه الطريقة تعمل بشكل جيد مع Discourse.

يتم تغيير الشعار حسب الفئة التي تزورها، وليس حسب مجموعة المستخدم. وتتجاوز CSS محتوى الشعار اعتمادًا على الفئة التي تتم زيارتها.

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