FKB برو - موضوع اجتماعي

ولكن هل يمكن القيام بذلك باستخدام CSS/أي شيء؟ :ابتسامة:

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


لقد قارنت CSS الخاص بالقالب الخاص بي مع الخاص بك هنا بالنسبة لـ topic-list-header وهما متماثلان، لذلك ليس لدي أي فكرة عما يسبب هذا.

@Don مرحبًا، بسرعة، هل هناك أي طريقة جيدة لتعديل هذه الأزرار حتى لا تكون مزدحمة جدًا على الهاتف المحمول؟

نوعًا ما فوضوي كيف هو الحال حاليًا. ربما يمكن نقل “الرد” بجوار منطقة “2/2” / أيقونة المفتاح، ونقل “التتبع” بجوار “عناصر تحكم الموضوع”. شيء أكثر نظافة.

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

لقد أجريت بعض التعديلات هنا:

أعتقد أن السمة الافتراضية لها نفس المحاذاة. :thinking: لا أعتقد أنه يجب علينا تغيير هذا. على أي حال، لا يمتلك المستخدمون زر المفتاح.

لا أعتقد أن مكون السمة Topic List Author متوافق مع هذه السمة. حيث أن كل من سمة FKB و Topic List Author يتجاوزان قالب عنصر قائمة الموضوع.

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

شكراً جزيلاً! سأطلع عليها في دقيقة. سؤال سريع، مع ذلك:
ما هي الطريقة الصحيحة لتحديث هذا القالب إذا قمت بعمل نسخة منه على GitHub؟

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

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

تحرير: لقد قمت بتحديث القالب بآخر تعديلاتك. يبدو أن منطقة/أيقونة التتبع تم تعديلها إلى يسار الشاشة الآن ومنطقة الصفحة “2/2” أصبحت مستديرة الآن. هل هذا صحيح؟ يبدو أفضل قليلاً على الهاتف المحمول الآن، ولكن حتى في حساب مستخدم عادي، لا يزال هناك هذا الفراغ الغريب على الهاتف المحمول بجوار رقم الصفحة.

تحرير بعد 7 ساعات: إذن، هل هذا القالب لا يحتوي على خيارات لـ “محدد” و “تحويم” في مخططات الألوان؟ أرى جميع خيارات الألوان باستثناء آخر 2: محدد وتحويم.

مرحباً، @Don، بالإضافة إلى ردي أعلاه، هل من الممكن إنشاء شيء بحيث بدلاً من أن تحتوي المشاركات الأطول على “اقرأ المزيد…” وعند النقر عليها، تنتقل بك إلى الموضوع، أن تعرض كل محتوى الموضوع منسدلاً بدلاً من الدخول إلى الموضوع الفعلي؟ مثلما تعمل فيسبوك بالفعل؟

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

نعم، هذا مقصود.

لقد قمت بدمج هذا. :+1:

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

مرحباً @Don

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

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

أهلاً :waving_hand:

شكراً :heart: نعم، كانت هناك بعض التغييرات في النواة مع شارات الفئات. سأضيف إعدادًا لتغيير نمط هذه. :slightly_smiling_face:

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

شكرا لك.

وبعد ذلك، ليست مشكلة كبيرة، ولكني لاحظت أيضًا 3 مشاكل في CSS:

1) لافتة البحث لا تعرض شريط البحث بشكل صحيح على أجهزة سطح المكتب/الأجهزة اللوحية، فقط في عرض الهاتف المحمول.

سطح المكتب:

الهاتف المحمول (الذي يبدو جيدًا):

2) عرض المستندات على الهاتف المحمول يمتد إلى ما وراء الشاشة إلى اليمين:

3) مربعات الفئات (للفئات الفرعية) تقطع الكلمات بمجرد أن تصبح 3 أعمدة متجاوبة:

هل هناك أي طريقة لإصلاح هذه أيضًا؟

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

مرحباً @Clo :wave:

شكراً على التقرير. :slightly_smiling_face: هذا التحديث يغطي تقريباً كل ما ذكرته.

يحتوي على إعداد جديد حيث يمكنك الاختيار من بين أنماط شارات الفئات.
لا يحتوي على نمط الشريط بعد.

نمط شارة الفئة

  • نقطة (افتراضي)
  • مربع

تمت إضافة بعض الدعم لمكون سمة شريط البحث وإصلاح عرض قائمة مواضيع المستندات على الهاتف المحمول.


أفترض أن هذا هو مكون السمة GitHub - discourse/discourse-minimal-category-boxes. لكن لا يمكنني تكراره. :thinking: هل يمكنك توضيح المزيد؟ هل يحدث هذا في سمات أخرى مثل السمة الافتراضية أيضاً؟

مرحباً @Don

شكراً جزيلاً، شريط البحث والفئات تبدو رائعة الآن!

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

لا يزال النص يمتد إلى ما وراء الشاشة من اليمين.

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

هذه هي المكونات التي أستخدمها:

تحدث نفس المشكلة مع صفحة الفئات الرئيسية:

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

هل يمكنك مشاركة رابط المنتدى الخاص بك أو إرساله لي عبر رسالة خاصة؟ يمكنني التحقق من هذه الأمور بسهولة أكبر. :slightly_smiling_face:

مرحباً، @Don، كان لدي سؤال. كيف يمكنني تغيير ألوان الشريط الجانبي لكل من الوضع الداكن والفاتح؟


لون تمييز الخلفية الذي أريد تغييره مدرج في:

--d-sidebar-highlight-background:
var(--primary-low);

لكنني لا أرى “highlight-background” في مستودع GitHub. أعرف كيفية تغييره محليًا، ولكن إذا قمت بتغييره من var(--primary-low); إلى #000000;، على سبيل المثال، فإنه يؤثر على كلا الوضعين. كيف يمكنني الحصول على لون مختلف لكل وضع؟ ملاحظة: هذا يؤثر أيضًا على المنطقة السفلية هنا، والتي أحتاج أيضًا إلى لون مختلف لها لكل وضع:

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

يظهر لديّ هكذا، غير متصل بحد الصندوق. كيف يمكنني الحصول على مظهري كهذا؟
gggg

شكرا لك!

مرحباً، @Don، هل أحد تحديثاتك الأخيرة للسمة قد أفسدت تثبيتها؟ التصدير الذي لدي من الأمس يتم تحميله بشكل جيد، ولكن عندما أقوم بعمل تفرع لأحدث إصدار وأحاول تثبيت ملف .zip منه أو من مستودع GH، أحصل على خطأ 500.

في سجلاتي، أحصل على:

فشل في معالجة الاستجابة المختطفة بشكل صحيح: ActiveRecord::RecordNotUnique: PG::UniqueViolation: خطأ: قيمة المفتاح المكرر تنتهك قيد التفرد “theme_field_unique_index”
تفاصيل: المفتاح (theme_id, target_id, type_id, name)=(50, 5, 1, common/fkb-c-alternative-voting-category) موجود بالفعل.

في كل مرة أحاول فيها استيراد السمة، يزداد theme_id بواحد، لذلك ليست مشكلة theme_id على الأقل…

مرحباً :wave:

هل هذه نسختك؟ https://github.com/GitHubQueenn/fkb-pro-theme2

يبدو أنك أنشأت مجلد stylesheets الذي يكرر ملفات مجلد scss. هذا يسبب المشكلة لأن الملفات تكررت وحاول الاستيراد من كلا المجلدين. إذا كنت ترغب في إجراء تغييرات على النمط، فيرجى إنشاء مكون سمة جديد أو تغييره في مجلد scss أو يمكنك استخدام اسم stylesheets للمجلد أيضًا، ولكن ليس كليهما. ولكن من الأفضل الاحتفاظ بـ scss كما هو مستخدم في المستودع الرئيسي.

مرحباً، لست متأكداً كيف يحدث هذا. لدي مجلد “stylesheets” في كل نسخة احتياطية عندما أقوم بعمل نسخة احتياطية للقالب؛ لم أنشئه بنفسي. يبدو هكذا وقد أجريت الكثير من التغييرات على الملفات فيه.


هل تقول أن أحذفه؟

نعم، هذا بسبب أنك تقوم بتصديره من المسؤول؟ أفترض أن هذا المجلد يحتوي على تعديلاتك. لست متأكدًا من هذا الإصدار الذي أجريت عليه بعض التغييرات في هذه الأيام. ولكن يمكنك تحميل هذه الملفات في مجلد scss.

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

شكرًا لك! هل سيكون من الممكن تحريك هذا وإزالة اسم الفئة تمامًا؟

تعديل بعد 6 ساعات: أيضًا، هل سيعمل السمة الخاصة بك بشكل صحيح إذا قمت بدمج جميع ملفات .scss في ملف واحد كبير؟ أنا أحاول تحسين موقعي قدر الإمكان وتقول بعض مواقع اختبار الأداء إنه يجب تحميل الكثير من ملفات CSS و JS، خاصة من السمة. أوصى بتقليل الملفات ووضع الأشياء في ملف واحد.

تعارض مع سمة discourse-tab-bar، يوصى بإضافة ارتفاع مخصص للزر

تبدو هذه الإضافة رائعة.

هل هناك أي إضافات تحتوي على مفهوم “صديق” بحيث يتعين عليك قبول طلب صداقة حتى يتمكن شخص ما من رؤية منشوراتك في موجزه؟