Hamburger Theme Selector

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

3 إعجابات

أمر محير، لا يحتوي أي شيء آخر في قائمة الهامبرغر على عنوان، أظن، ربما، إذا كان بإمكاننا ربطه بمكان ما؟

إعجابَين (2)

حسنًا، قسم الفئات مُوسم. إذا كان بحاجة إلى ربط بمكان ما، فمن المرجح أن يكون ذلك في صفحة التفضيلات؟ /my/preferences/account/interface؟

https://meta.discourse.org/my/preferences/interface

4 إعجابات

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

الشيء الوحيد الذي يزعجني هنا هو أن قائمة الهامبرغر كبيرة بالفعل، وهذا سيزيد من ارتفاعها العمودي.

إعجابَين (2)

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

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

بالتأكيد، أنا منفتح تمامًا لإنشاء إعدادات سمة هنا.

4 إعجابات

@Heather_Dudley تم دمج عنوان القسم الآن، يرجى تحديث مكون “محدد سمة الهامبرغر” للحصول على الإعداد الجديد!

image

10 إعجابات

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

لا توجد عناصر قائمة أخرى في القائمة، لذا لست متأكدًا تمامًا من أين أتت. ربما نجمة عشوائية؟

عند تمرير الماوس فوق النص، يظهر الرابط الصحيح، لكن النقر عليه يعيد تحميل الصفحة كما لو أنك نقرت على أحد السمات بدلاً من نقلك إلى التفضيلات.

4 إعجابات

نعم، @martin يحقق في عنصر الرصاصة المشبوه هذا، ومن المتوقع أن يتم حله قريبًا.

6 إعجابات

@Heather_Dudley نعتذر عن ذلك، غير متأكدين من أين جاء ذلك الرصاصة الضالة في قائمة النقاط. لقد قمنا الآن بدمج إصلاح لهذه المشكلة!

6 إعجابات

مثير للاهتمام، يبدو أن هذا لا يعمل الآن. لا أعرف ما الذي يتعارض معه.

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

أعمل على الميتا، لذا يجب أن يكون هناك تعارض مع مكون أو إضافة أخرى قمت بتثبيتها

3 إعجابات

عذراً على السؤال في عطلة نهاية الأسبوع، لكن هل يعرف أحد طريقة لإعادة ترتيب السمات الخاصة بك؟ إنها مرتبة أبجدياً، لكنني أود وضع سمة الإضاءة قبل سمة الظلام لأنها السمة الافتراضية؛ لقد جربت هذا لكن حسب علمي لا ينطبق ذلك لأنها تُعرض كـ “block” بدلاً من “flex”. هل توجد طريقة أخرى لإعادة ترتيب عناصر CSS تعمل في هذا السياق؟ مكون رائع في الحقيقة.

إعجابَين (2)

عادةً ما أتجنب تقديم مثل هذه الاقتراحات، ولكن بما أننا لا نستطيع تعديل مكونات السمة بسهولة الآن على الأقل، أردت طرح فكرة.

أجد أن الرمز * بسيط جدًا لإظهار السمة المحددة، وأفضل استخدام بدلاً من ذلك

image

ما رأيك في هذه الفكرة؟

@b481: يتم ترتيب السمات ترتيبًا أبجديًا، والحل الأسهل هو إعادة تسمية سماتك. على سبيل المثال، يمكن تسمية السمة الداكنة بـ “سمة الليل”.

3 إعجابات

أوافق. وربما يمكن أيضًا جعل السمة النشطة بخط عريض؟

أعلم ذلك، لكنني أفضل إمكانية عكس الترتيب إذا أمكن. الأمر ليس كبيرًا، مجرد ملاحظة بسيطة.

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

لست متأكدًا من كود CSS بعد، فأنا ما زلت أتعلم.

ومع ذلك، يمكنك إنشاء مكون سمة خاص بك باستخدام CSS عبر تجاوز. أعتقد أنه يستخدم !important في خاصية عرض CSS.

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

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

مع الميزة الجديدة هنا: Automatic Dark Mode color scheme switching سيكون وجود لوحة ألوان معاكسة لسهولة الوصول إليها أمرًا رائعًا للمستخدمين الذين لا يرغبون في تغيير إعدادات نظام التشغيل الخاص بهم أو البحث عن الألوان في قائمة الواجهة ضمن حسابهم.

4 إعجابات

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

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

هل قمت أيضًا بتحديث Discourse إلى أحدث إصدار متاح؟

إعجابَين (2)

نعم، قمت بتحديث Discourse أولاً، ونحالياً نحن في الإصدار 2.7.0.beta6

إعجابَين (2)