انتقل إلى محتوى الدرس

Adaptive Surface Classes كلاسات الأسطح والنصوص التكيفية

أتقن نظام أوضاع الألوان والوضع الداكن الأصيل في بوتستراب 5.3 عبر سمة data-bs-theme الشاملة أو الموضعية، وكلاسات الأسطح التكيفية، ومبدّل الثيم بجافاسكريبت والثيمات المخصصة.
3 صفوف تعليمية
بوتستراب 5
1 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

الخطأ الأكثر شيوعاً الذي يفسد الوضع الداكن هو استخدام كلاسات الألوان الفيزيائية الجامدة مثل .bg-white و.bg-light و.text-dark؛ فهذه الكلاسات تظل بيضاء ساطعة ونصها أسود قاتم حتى بعد تفعيل الوضع الداكن فتختفي الكلمات تماماً!

القاعدة الذهبية في بوتستراب 5.3 هي استبدالها دائماً بكلاسات الأسطح والنصوص التكيفية: استخدم .bg-body للسطح الرئيسي، و.bg-body-secondary و.bg-body-tertiary للبطاقات الفرعية والخلفيات الهادئة، و.text-body مع .text-body-secondary للنصوص، وادمج .bg-*-subtle مع .text-*-emphasis للتنبيهات الملونة.

الصف 2 كود برمجي
HTML
<!-- Root html has data-bs-theme="dark" -->
<div class="p-3 rounded-3 bg-body-tertiary border">
  <h2 class="h5 text-body">Adaptive Dashboard Panel</h2>
  <p class="text-body-secondary mb-2">Readable subtitle</p>
  <span class="badge bg-success-subtle
    text-success-emphasis">Healthy Cluster</span>
</div>
الصف 3 ملاحظة هامة