Skip to main content

الترويسة

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

عنوان الموقع

يمكن تخصيص عنوان شريط التنقل باستخدام متغير البيئة OVERLEAF_NAV_TITLE، ويُستخدم هذا النص في الزاوية العلوية اليسرى من شريط التنقل إذا لم يتم تعيين شعار.

الشعار

يمكنك إضافة شعار مخصص بدلًا من استخدام النص عبر تعيين متغير البيئة OVERLEAF_HEADER_IMAGE_URL. يجب أن تشير هذه القيمة إلى ملف صورة مستضاف خارجيًا.
config/variables.env

شعارات السمة الفاتحة والداكنة

بدءًا من الإصدار 6.3.0، يمكنك تعيين شعارات منفصلة للسمتين الفاتحة والداكنة باستخدام متغيري البيئة OVERLEAF_HEADER_IMAGE_URL_LIGHT و OVERLEAF_HEADER_IMAGE_URL_DARK. يجب أن تشير كلتا القيمتين إلى ملف صورة مستضاف خارجيًا.
إذا لم يتم تعيين أيٍّ من المتغيرين، فستعود تلك السمة إلى استخدام الشعار المحدد في OVERLEAF_HEADER_IMAGE_URL.

روابط التنقل في الترويسة

يمكن إضافة عناصر تنقل إضافية إلى ترويسة التنقل عبر تعيين متغير البيئة OVERLEAF_HEADER_EXTRAS إلى مصفوفة JSON من الكائنات. على سبيل المثال:
أضف صيغة JSON المُهرَّبة إلى toolkit/variables.env:
toolkit/variables.env

التذييلات

يمكن تخصيص كلٍّ من التذييل الأيسر والتذييل الأيمن الأصغر (الموجودين في صفحات مثل /project) باستخدام متغيري البيئة OVERLEAF_LEFT_FOOTER و OVERLEAF_RIGHT_FOOTER. ويتوقع كلاهما مصفوفة من كائنات JSON سيتم إدراجها. ويتوقع كلاهما مصفوفة JSON سيتم إدراجها.
عند استخدام text فقط، يجب ألا يحتوي على HTML لأن القيمة ستُعرض كنص خام.
يجب أن تكون هذه البيانات JSON صالحًا كي تعمل، مع تهريب علامات الاقتباس عند تمريرها كمتغير بيئة.
config/variables.env
بالإضافة إلى text و url، يقبل كائن JSON أيضًا الخاصيتين class و label لمزيد من التخصيص.

صفحة الصيانة

يمكنك تخصيص الرسالة المعروضة في صفحة الصيانة باستخدام متغير البيئة OVERLEAF_MAINTENANCE_MESSAGE، ويحل هذا النص محل الرسالة الافتراضية أسفل عنوان الصفحة.
لتضمين روابط أو تنسيقات أخرى، استخدم OVERLEAF_MAINTENANCE_MESSAGE_HTML بدلًا من ذلك. إذا تم تعيين كليهما، فإن OVERLEAF_MAINTENANCE_MESSAGE_HTML تكون له الأولوية.
يُعرض OVERLEAF_MAINTENANCE_MESSAGE كنص عادي، لذا يجب ألا يحتوي على HTML. أما OVERLEAF_MAINTENANCE_MESSAGE_HTML فيُعرض كـ HTML دون تهريب.
إذا لم يتم تعيين أيٍّ منهما، فإن الرسالة الافتراضية ترتبط بصفحة الحالة الخاصة بك عند تعيين OVERLEAF_STATUS_PAGE_URL، وتعرض عنوان البريد الإلكتروني للمسؤول عندما لا يكون معيّنًا.
آخر تعديل في ٤ أكتوبر ٢٠٢٦