طلب ميزة صغير للنواة: إضافة 3 فئات

مرحبًا، أنا أعمل على تنسيق مربع الاقتباس… هل من الممكن أن تكتسب نواة Discourse فئات على السهم للأسفل (انظر الاقتباس في السياق) والسهم للأعلى (الانتقال إلى الرسالة المقتبسة)؟

و-- والأهم من ذلك – هل يمكن إضافة فئة أيضًا إلى عنصر aside الرئيسي .quote (div الأب) للإشارة إلى ما إذا كان المستخدم المقتبس منه محظورًا؟

لست أطلب أي تغييرات بصرية، ولا أطلب تغييرات في كيفية عمل “التجاهل” :wink: أريد فقط بعض الفئات حتى أكون لدي بعض الخيارات المتاحة لي ولغيري من مطوري السمات في المستقبل.

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

هل أنت متأكد من حاجتك لذلك؟ ألا يمكنك استهدافه بطرق أخرى؟ يمكنك حتى استخدام سمة العنوان لاستهدافه إذا لزم الأمر.

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

الصعب هو معرفة ما إذا كان هذا المستخدم مُهمَلًا أم لا. حسب ما أستطيع رؤيته، لا يضيف أي من الحاويات الأبوية فئة تشير إلى حالة ‘الإهمال’ للعرض. بدون هذه الفئة، لا يمكنني فعل أي شيء مختلف في CSS. ما رأيك؟ أخبرني إذا كنت مخطئًا :slight_smile:

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

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

سأحاول معرفة الأمر :slight_smile:

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

يا أصدقائي، هذا أول طلب سحب لي لنواة ديسكورش! :partying_face:

تم وضع طلب السحب هنا: FEATURE: add class to <aside> quote block when quoting an ignored user by pnoeric · Pull Request #9511 · discourse/discourse · GitHub

الأسهم للأعلى وللأسفل سهلة

.quote-controls .svg-icon-title
.quote-controls .back

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