منشئ الثيمات يبرمج مخفياً بواسطة لوحة المفاتيح في الآيباد على iOS

لست متأكدًا مما إذا كان يمكن إصلاحه، ولكنه قاسٍ جدًا للعمل معه إذا احتاج شخص ما إلى وضع رمز في نهاية أي CSS موجود - مربع نص إخفاء لوحة المفاتيح:

إعادة الإنتاج:

  1. في سفاري iOS على آيباد (الجيل السادس)
  2. انتقل إلى منشئ سمات Discourse
  3. حاول إضافة المزيد من الرموز إلى نهاية بعض CSS الموجودة في سمة
4 إعجابات

الأولوية/الخطورة: متوسط - بينما قد لا يؤثر هذا بشكل مباشر على وظائف Discourse، إلا أنه يمثل مشكلة حرجة في سهولة الاستخدام يمكن أن تُحبط المسؤولين والمصممين الذين يحاولون تعديل السمات على الأجهزة المحمولة.

المنصة: آيباد (الجيل السادس)، متصفح سفاري على نظام iOS.

الوصف:
عند تعديل CSS في منشئ سمات Discourse على سفاري باستخدام آيباد، تخفي لوحة مفاتيح iOS مربع إدخال النص. هذا يجعل من الصعب عرض أو تعديل التعليمات البرمجية في نهاية ملف CSS.

خطوات التكرار:

  1. افتح متصفح سفاري على آيباد (الجيل السادس).
  2. انتقل إلى موقع منشئ سمات Discourse.
  3. حدد سمة موجودة لتعديلها.
  4. انتقل إلى قسم تعديل CSS للسمة المحددة.
  5. قم بالتمرير إلى نهاية CSS الموجود.
  6. انقر داخل مربع النص في نهاية CSS لإظهار لوحة المفاتيح.
  7. حاول إضافة قاعدة CSS جديدة في نهاية CSS الموجود.
  8. لاحظ أن لوحة مفاتيح iOS تظهر وتحجب رؤية مربع النص، مما يجعل من الصعب رؤية أو تعديل التعليمات البرمجية.
إعجاب واحد (1)

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

أنا أضع علامة pr-welcome على هذا في الوقت الحالي.

ضع في اعتبارك أن الحصول على الحجم الصحيح في نظام iOS صعب للغاية… لقد استغرق الأمر مني أنا و@pmusaraj و@j.jaffeux العديد من التكرارات فقط لفرز الدردشة والمؤلفات الأساسية.

هذا ليس إصلاحًا بسيطًا للأسف.

4 إعجابات

لا بأس بالنسبة لي شخصيًا، أنا لا أستخدم منشئ السمات على جهاز الآيباد الخاص بي كثيرًا على أي حال. أحيانًا أحب استخدامه لاختبار سريع للكود إذا لم أكن بالقرب من جهاز الكمبيوتر المحمول الخاص بي. يمكن وضع الكود في أي مكان أعلى في مربع النص أيضًا، لذا فهو جريء جدًا. شكرًا @sam! :slight_smile:

3 إعجابات