تخصيص نمط واجهة المستخدم

يتيح المنتج الأساسي إمكانية التضمين الشرطي لصحيفة الأنماط المخصصة بمجموعة أنماط النظام. يمكن أن تتجاوز الأنماط المخصصة أي نمط تم إدخاله بواسطة المنتج الأساسي. ويمكن أن تحتوي صحيفة الأنماط على أنماط جديدة ليتم استخدامها في تعريفات نطاق العميل. استخدم خيار صحيفة الأنماط الموجود في تكوين ميزة تخصيص الشكل وأسلوب العرض لتحديد صحيفة الأنماط المخصصة لديك. يدعم الخيار إما الإشارة إلى ملف *.css أو الإشارة إلى سجل محتوى مُدار (مع نوع المحتوى تعريفات CSS.)

ملاحظة:
يوصى باستخدام خيار "المحتوى المدار" لأن هذا يجعل أنماط الخدمة الذاتية للعملاء المخصصة متاحة ليتم نقلها بسهولة إلى بيئات أخرى إذا رغبت في ذلك باستخدام مساعد ترحيل المحتوى (CMA).
ملاحظة:
لا يمكن تغيير بعض الأنماط إذا كانت جزءًا من التعليمات البرمجية للغة HTML.
تحذير:
يجب أن يتأكد أعضاء فريق التنفيذ من استقرار ومرونة واجهة المستخدم المخصصة. يمكن أن ينتج عن تغيير الخط ومسافات المحاذاة وحجم الحدود ومعلمات واجهة المستخدم الأخرى حدوث مشكلات في العرض مثل ظهور أشرطة التمرير أو عدم ظهورها، وعدم عمل المؤشرات بالشكل المتوقع وتغييرات الشكل وأسلوب العرض لبعض التخطيطات.

يتبع هيكل امتداد CSS تنسيق ملفات الخدمة الذاتية للعملاء القياسي بغض النظر عن استخدام خيار "الملف" أو خيار "المحتوى المدار". وهذا يعني أن علامة "<style>" غير مطلوبة وسيحتوي الملف على قائمة بمحددات الخدمة الذاتية للعملاء بتعريفاتها (خصائص وقيم).

وللعثور على محدد الخدمة الذاتية للعملاء اللازم، تنقل إلى التطبيق على الشاشة المناسبة، ثم انقر "بزر الماوس الأيمن" على العنصر الذي تريد إعادة تصميمه وحدد فحص (inspect) من القائمة (عادةً في الأسفل). يؤدي ذلك إلى فتح مستند بطريقة العرض HTML. ومن طريقة العرض هذه، ستتمكن من رؤية أي سمات معرف "id" وفئة "class" متاحة للعنصر. وهذه هي السمات الأكثر ملاءمة لمحدّدات الخدمة الذاتية للعملاء. لجعل التصميم أكثر تحديدًا، من المناسب أيضًا فحص شجرة HTML DOM لعرض سمات المعرف "id" والفئة "class" الرئيسية. إن جعل محدد الخدمة الذاتية للعملاء مستهدفًا بأقصى قدر من الدقة سيقلل من احتمالية تحديد تصميمات مخصصة تؤثر على عناصر خارج منطقتك المطلوبة.

يتم دعم جميع أنماط الخدمة الذاتية للعملاء القياسية. ومع ذلك، عند النظر إلى أحدث معايير الخدمة الذاتية للعملاء، كن على علم بأن ليست كل المستعرضات تدعم جميع الخيارات دون تحديد بعض إعدادات المستعرض.