الـ Dark Mode مش “ستايل غامق” لكنه جزء أساسي من أي UI محترم وTailwind مديالك طريقة مرنة وسهلة للتحكم فيه.
تفعيل الـ Dark Mode
افتح ملف tailwind.config.js وهتلاقي حاجة زي دي:
media: بيستخدم إعداد النظام (لو الجهاز بتاع المستخدم على الوضع الليلي).class: بتتحكم انت يدويًا، غالبًا بإضافة class اسمهdarkعلى<html>أو<body>.
استخدام الـ Dark Mode في الكلاسات
Tailwind بيخليك تعمل شرط للستايل عن طريق prefix:
- في الوضع العادي = خلفية بيضا ونص أسود.
- في الوضع الليلي = خلفية غامقة ونص أبيض.
التبديل بين Light/Dark يدويًا
لو بتستخدم darkMode: "class"، ممكن تضيف toggle button:
تطبيق عملي – Card بيدعم الوضع الليلي
الخلاصه
- Tailwind مخلي الـ Dark Mode جزء طبيعي من الستايلنج.
- عندك اختيارين: تعتمد على إعدادات النظام (
media) أو تتحكم فيه يدويًا (class). - مجرد تضيف prefix
dark:لأي class، يبقى عندك UI يشتغل في الوضعين.
قسم التعليقات