محرر المظهر
القوالب
Section titled “القوالب”يقدّم محرر المظهر في /app/theme خمسة قوالب: Gallery وClassic وEditorial وCompact وCatalog. يعمل اقتراح قائم على قواعد ثابتة استنادًا إلى حجم قائمتك ونسبة الصور فيها: 120 صنفًا أو أكثر يقترح Catalog، و20 صنفًا أو أقل يقترح Compact، و80% أو أكثر من الأصناف بصورة يقترح Gallery، ونوع منشأة للمأكولات الراقية أو فندق (أو قلة الصور مع أوصاف طويلة) يقترح Editorial، وكل ما عدا ذلك يستخدم Classic افتراضيًا. يعطّل Editorial وضع الصور دائمًا، لأن تخطيطه يعتمد على النص.
معاينات القائمة تعرض شكل مسودتك. ينقل مفتاح Tab التركيز إلى إطار المعاينة للتمرير بلوحة المفاتيح، ثم إلى عنصر التحكم الفعلي التالي. لا تأخذ الروابط والأزرار المصغرة داخل المعاينة التركيز؛ وتبقى أدوات اختيار القالب وتطبيقه خارج المعاينة.
الشعار ولوحة الألوان
Section titled “الشعار ولوحة الألوان”ارفع شعارًا واختر واحدة من ثلاث مجموعات جاهزة — Neutral أو Warm أو Forest — أو اضبط الألوان الستة بنفسك (الأساسي، والثانوي، والخلفية، والسطح، والنص، والباهت، كل منها لوضعي الفاتح والداكن على حدة). يمكن ضبط الوضع الداكن نفسه على تلقائي، أو تفعيل دائم، أو تعطيل دائم.
الخطوط
Section titled “الخطوط”تتوفر خمسة أزواج من الخطوط، يجمع كل زوج بين خط لاتيني وخط عربي: Inter/Tajawal (محايد، لمطاعم الأجواء العادية)، وIBM Plex Sans/IBM Plex Sans Arabic (تقني، عصري)، وManrope/Cairo (مستدير، للمقاهي)، وDM Sans/Almarai (نظيف، للوجبات السريعة الراقية)، وPlayfair Display/Noto Naskh Arabic (أدبي، للمأكولات الراقية).
فحص التباين والإصلاح بنقرة واحدة
Section titled “فحص التباين والإصلاح بنقرة واحدة”حفظ لوحة ألوان لا تجتاز معيار WCAG AA (نسبة تباين 4.5:1) مقابل النص أو النص الباهت أو الزر الأساسي يُرفض، مع بيان الأزواج والنسب التي فشلت تحديدًا، ومجموعة ألوان مصححة تُعرض كإصلاح بنقرة واحدة. في لوحة التحكم، هذا هو السبيل الوحيد لتجاوز الأمر — لا يمكن حفظ لوحة فاشلة هناك، بل تصحيحها أو تغييرها فقط.
العرض ثنائي اللغة
Section titled “العرض ثنائي اللغة”يتحكم language_mode الخاص بالمظهر في كيفية ظهور اللغتين في الصفحة العامة: single يعرض اللغة الأساسية فقط، وdual stacked يعرض اللغتين في سطرين منفصلين، وdual columns يعرضهما جنبًا إلى جنب. يحدد primary_lang أي لغة تتصدر، ويحدد dual_fields أي أجزاء من الصنف — الاسم، الوصف، القسم — تحمل اللغة الثانية عند تفعيل الوضع الثنائي.
حدود الباقة
Section titled “حدود الباقة”تتضمن باقة Free قالبَي Classic وCompact فقط وزوج الخط الافتراضي؛ وتفتح كل باقة أخرى القوالب الخمسة كاملة. أزواج الخطوط غير الافتراضي جزء من باقة Pro فما فوق. لا يصل تغيير المظهر إلى الصفحة العامة إلا بعد النشر، وخفض الباقة يعيد نشر المنشأة تلقائيًا مطبِّقًا هذه الحدود — إعداداتك المحفوظة لا تُفقد، بل لا تظهر فقط في الصفحة العامة حتى ترقّي باقتك مجددًا.
مع وكيلك
Section titled “مع وكيلك”بدّل إلى قالب Editorial، واضبط زوج الخط على Playfair Display، واستخدم مجموعة Forest
يستدعي هذا set_theme بالقالب وfont_pair_id: 'naskh-playfair' وألوان Forest — زوج ألوان أقل من WCAG AA يعود كخطأ مع الألوان المصححة، فأعد الإرسال بها أو أضف force: true للحفظ رغم ذلك؛ الحفظ القسري يعيد أيضًا contrast_warnings على المظهر المحفوظ، ليعرف وكيلك ما تجاوزه. اطلب get_theme_suggestions لمعرفة أي قالب يناسب قائمتك الحالية أكثر، وافتح أداة معاينة المظهر (theme-preview) المقترحة لرؤيته قبل النشر.
راجع النشر والتراجع لمعرفة كيف يصل تغيير محفوظ في المظهر إلى الصفحة العامة.