دراكولا: سمة داكنة لـ 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 إعجابات

are colours fixed or can they be changed?

إعجابَين (2)

Theme colors are fixed per theme/color scheme once defined. If you would like to customize this for your own use though, feel free to fork the repo and change the colors in the about.json file. :vampire:

3 إعجابات

Hello,

In the mobile view, how do I hide the “Replies” column and show the Views column? Thank you.

Update: found the solution for the Replies column, but cannot figure out how to add “Views”

We do not show the views count on mobile, only activity and replies. To create your own mobile topic list view, you would need to create a theme-component that edits the mobile topic-list-item template found here:

An example of someone on this forum who has done something similar can b found in this topic MD Topic List Mobile component.


If you haven’t created a theme or theme-component before, I would suggest reading through this topic that does a great job of explaining the process.

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 مشاركات إلى موضوع جديد: إضافة مخططات الألوان