ما الجديد

شرح ضبط الوان وضع النظام اليلي Dark Mood في النسخة 2.3

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

shqawe

.:: تركي الودعاني ::.
طاقم الإدارة
إنضم
23 يوليو 2023
المشاركات
390
مستوى التفاعل
155
النقاط
43
بسم الله الرحمن الرحيم

الحمد لله والصلاة والسلام على اشرف خلق الله نبينا محمد وعلى آله وصحبة أجمعين.

اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما..

اقدم لكم اليوم طريقة التحكم بالوان وضع النظام اليلي Dark Mood في النسخة الجديدة من الزين فورو 2.3 فكما تعلمون فقد اطلت علينا النسخة الجديدة بنظام الوضع اليلي

واتوقع ان الكثير قد واجه مشكلة عدم توافق بعض المناطق في اﻻستايلات الخاصة مع هذا النظام وخصوصا ً عند اختيار system او النظام من قائمة النظام اليلي

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

لنفرض ان لدينا بلوك له كلاس خاص يحمل اسم shqaweblock

فلضبط الوان النظام اليلي على هذا البلوك سوف نقوم باضافة اسم الكلاس بهذه الطريقة:


CSS:
.m-colorScheme(dark,{
    .shqaweblock{
        background: #141414;
    }
})

لنشرح الكود قليلا ً لقد قمنا باستخدام الدالة m-colorScheme(mood_name, classes_name) هذه الدالة تأخذ عنصرين او بارماترين

اﻻول (mood_name) : هو نوع النظام فاما يكون dark او light
الثاني (classes_name) : هي الكلاسات التي تريد تغيير خصائصها سواء اﻻلوان او الخطوط ... الخ.

ويمكنك وضع عدد ﻻ نهائي من الكلاسات داخل العنصر الثاني او البارماتر الثاني والذي اشرت اليه سابقا باسم classes_name

وبهذه الطريقة تستطيع ضبط اي منطقة من مناطق اﻻستايل ﻻ يتم تطبيق نظام الوضع اليلي عليها والتجربة خير برهان

في النهاية هذه المعلومة قد تحتمل الخطأ والصواب وجل من ﻻيخطأ سبحانه وتعالى

احترامي وتقديري
اخوكم
شقاوي
 
عودة
أعلى