دراكولا: سمة داكنة لـ Discourse

A theme built on the Dracula color palette. This color scheme has been one of my favorite go to themes in the text editors and other software I use.

I felt like Discourse could use it as well :smile:

:bat: : Github Repo https://github.com/dracula/discourse

:vampire: Preview on Theme Creator

:coffin: How do I install a theme or theme component?

If you see anything off, let me know here and I’ll get that updated! Hope you enjoy :smiling_face_with_three_hearts:

43 إعجابًا

This actually looks very neat.

إعجابَين (2)

Looking great, I can definitely feel Dracula vibes.

3 إعجابات

هل الألوان ثابتة أم يمكن تغييرها؟

إعجابَين (2)

ألوان السمة ثابتة لكل سمة/مخطط ألوان بمجرد تحديدها. ومع ذلك، إذا كنت ترغب في تخصيص ذلك لاستخدامك الخاص، فلا تتردد في إنشاء نسخة من المستودع (fork) وتغيير الألوان في ملف about.json. :vampire:

3 إعجابات

مرحبًا،

في العرض على الجوال، كيف يمكنني إخفاء عمود “الردود” وإظهار عمود “المشاهدات”؟ شكرًا لك.

تحديث: وجدت الحل لعمود “الردود”، لكنني لم أستطع معرفة كيفية إضافة “المشاهدات”.

لا نعرض عدد المشاهدات على الأجهزة المحمولة، بل نعرض فقط النشاط والردود. لإنشاء عرض قائمة المواضيع المخصص للأجهزة المحمولة، ستحتاج إلى إنشاء عنصر سمة يقوم بتعديل قالب topic-list-item الخاص بالأجهزة المحمولة الموجود هنا:

يمكنك العثور على مثال لشخص في هذا المنتدى قام بشيء مشابه في هذا الموضوع: MD Topic List Mobile component.


إذا لم تقم بإنشاء سمة أو عنصر سمة من قبل، فإننا نوصي بقراءة هذا الموضوع الذي يقدم شرحًا ممتازًا للعملية.

4 إعجابات

** Dracula Theme - مشكلة الألوان **

الوصف: واجهت مشكلة مع سمة Dracula على موقع Discourse الخاص بنا. يختلف مظهر السمة عن مظهره المتوقع، خاصة في مخططات الألوان ومظاهر علامات التبويب. في البداية، ظهرت السمة بشكل مختلف على موقع الاختبار الخاص بي مقارنة بالمواقع الأخرى التي تستخدم Dracula. بعد إعادة التثبيت من مستودع GitHub، تطابق المظهر، مما يشير إلى مشكلة محتملة في التعليمات البرمجية القديمة أو استخدام المتغيرات.
خطوات التكرار:

  1. تم تثبيت سمة Dracula عبر Admin → Customize → Themes.
  2. تم تعيينها كسمة افتراضية.
  3. تم تعطيل السمات وخيارات مخططات الألوان الأخرى للمستخدمين ضمن Admin → Customize.
  4. تم التأكد في ملفي الشخصي (Preferences → Interface) من أن Dracula هي السمة الوحيدة القابلة للاختيار، مما يضمن عرضها في إعداداتها الافتراضية.
  5. تم ملاحظة اختلافات في المظهر، خاصة علامات التبويب، التي لم تبدو كما هو متوقع (مما يشير إلى مشكلة محتملة في السمة).

لقطات شاشة:

المنصة:

  • Mac (سطح المكتب)

المتصفح:

  • Chrome

تعليقات إضافية: يبدو أن المشكلة تنبع من استخدام متغيرات CSS قديمة في السمة. بناء الجملة الحالي في سمة Dracula ($primary, $tertiary, $secondary) قديم مقارنة بتنسيق المتغيرات الأحدث (var(–tertiary), var(–secondary)) المستخدم في سمات Discourse الحديثة، كما هو موضح في مثال GitHub هذا. من المحتمل أن يتسبب هذا الاستخدام القديم للمتغيرات في عرض غير عادي، خاصة عندما لا تكون هناك سمة بديلة أو مخطط ألوان قابل للاختيار. ظلت المشكلة قائمة حتى بعد إعادة تثبيت السمة، مما يشير إلى مشكلة أعمق داخل بنية التعليمات البرمجية للسمة.

شكرا للمشاركة! لدي إصلاح قيد العمل.

هل من الممكن تعيين هذا كموضوع؟

أحتاج إلى إظهار هذا في قائمة تبديل سمات الشريط الجانبي

هل تطلب تثبيت هذا على ميتا وفي الشريط الجانبي؟
نظام الألوان هو في الواقع نظام يمكنك تحديده في Discourse الآن أيضًا.

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

نعم، هل من الممكن اختيار ذلك في ميتا؟
حتى الآن، لا يبدو أنه متاح.

Dracula متاح كخيار مخطط لوني هنا على meta.

يمكنك الوصول إليه عن طريق زيارة تفضيلات الواجهة الخاصة بك في منطقة تفضيلات المستخدم الشخصية الخاصة بك.

إعجابَين (2)

لا، ليس بالنسبة لي:

يجب أن تكون قادرًا الآن على تحديد مخطط ألوان Dracula في محدد الألوان في تفضيلاتك هنا على meta.

تم تقسيم 4 مشاركات إلى موضوع جديد: إضافة مخططات الألوان