معيار جودة الثيمات
القائمة التي يستخدمها المراجعون فعلاً، وما يسبّب طلب التعديلات، ودقة ادعاءات الإدراج.
في هذه الصفحة
هذه الصفحة لمن يستعدّ لإرسال ثيم. اجتياز فحص الثيم شرط لازم لا كافٍ؛ يحكم المراجع أيضاً على التصميم والسلوك على بيانات واقعية ودقة ما يدّعيه الإدراج. هذه هي القائمة التي يمرّ عليها.
الفحص الآلي أولاً#
- الحزمة تجتاز المدقّق وتُصيَّر في البيئة المعزولة على منصّة التجّار دون خطأ.
- لا طلبات خارجية من الحزمة: لا خطوط ولا صور ولا أنماط من مضيفات أخرى؛ كل شيء داخل
assets/أو من المنصّة. - لا علامات غلاف أقسام في المخرجات.
اللغة والاتجاه#
- RTL أولاً على كل صفحة، و
dir/langمنrequest. - خط عربي سليم وارتفاع سطر مريح؛ لا
letter-spacingعلى العربية. - كل النصوص عبر
tبملفات ترجمة عربية كاملة؛ الإنجليزية إن وُجدت كاملة أيضاً. - الأسعار بالمرشّح
moneyولا تنقلب داخل الجمل.
القوالب والبيانات#
- الرئيسية والتصنيف والمنتج والسلة تعمل كلها على بيانات المتجر التجريبي (متغيرات، منتجات نافدة، تصنيفات فارغة، أوصاف طويلة).
- حالات النفاد والكمية المحدودة (
available_quantity) والوفر (savings) تُعرض من بيانات المنصّة لا من نصوص ثابتة. - المنتج بلا صورة والتصنيف بلا صورة يعرضان بديلاً صادقاً (لوحة حرف أولى للتصنيف إلزامية).
- التصفّح يعمل ويحافظ على البحث.
- البيانات المهيكلة JSON-LD صحيحة للمنتج والقوائم.
الأقسام#
- قسم غير مضبوط لا يترك شريطاً فارغاً.
- الأجسام خالية من الآثار الجانبية (تُصيَّر مرتين).
-
showcase.jsonصادق: لا استعجال مصطنع ولا دليل اجتماعي ولا أرقام مخترعة تصل إلى التثبيت الأول؛ يصلح على كتالوج غني ورقيق وفارغ. - الأقسام التي تعتمد على منتجات تعلن
__requiresبصدق.
الجوال والأداء#
- الصفحة تُقرأ وتُشغَّل على عرض 360 بكسل أولاً؛ أهداف اللمس 44 بكسل على الأقل.
- الصور عبر
img_urlبعرض مناسب معsrcset/sizesحيث يلزم، وloading="lazy"تحت الطية. - لا محتوى مخفي إلا خلف
data-dukkan-reveal. - CSS ضمن الحدود ولا يعطّل التمرير.
التفاعل#
- الإضافة إلى السلة والشارة والكمية عبر سمات
data-dukkan-*فقط. - الوضع الليلي إن أُعلن له لوحة كاملة تحت
[data-scheme="dark"]. - الروابط تعمل بلا JavaScript (المعاينة السريعة على رابط حقيقي).
دقة الإدراج#
- كل ميزة بارزة معلنة موجودة فعلاً في الحزمة (المراجع يتحقّق).
- لقطات الشاشة من الثيم نفسه على بيانات عربية، بلا تركيب مضلّل.
- الاسم والوصف لا يوحيان بأن الثيم من دكان أو معتمد رسمياً.
- ملاحظات الإصدار تصف التغيير فعلاً.
ما يسبّب طلب التعديلات#
- انكسار أي قالب على بيانات المتجر التجريبي، أو صفحة فارغة.
- نص عربي مثبّت في القوالب، أو اتجاه مثبّت، أو أرقام تنقلب.
- طلبات خارجية، أو محاولة التفاف على حظر JavaScript، أو حسابات مالية في Liquid.
- ادعاء ميزة غير موجودة، أو لقطات لا تطابق الثيم.
showcase.jsonبمحتوى مصطنع يصل إلى التثبيت.
يعود الإرسال إليك مع سبب وملاحظة في تبويب المراجعة؛ عدّل وأرسل من جديد ويبدأ العدّ من جديد. راجع انشر ثيماً.