مقدمة عن Tailwind CSS
Tailwind CSS هو إطار عمل CSS حديث يوفر مجموعة من classes جاهزة لبناء التصاميم:
<div class="bg-blue-500 text-white p-4 rounded-lg">
مرحباً بك
</div>
أفضل الممارسات
1. استخدام @apply للمكونات المتكررة
بدلاً من تكرار نفس الـ classes:
@layer components {
.btn {
@apply px-4 py-2 rounded bg-blue-500 text-white hover:bg-blue-600 transition;
}
}
2. الاستجابة أولاً (Mobile First)
<!-- صغير أولاً -->
<div class="text-sm md:text-base lg:text-lg">
النص
</div>
3. استخدام Config للألوان المخصصة
// tailwind.config.js
module.exports = {
theme: {
extend: {
colors: {
brand: '#FF6B6B'
}
}
}
}
4. تجنب الإفراط في الاستخدام
<!-- جيد ✓ -->
<div class="grid grid-cols-3 gap-4">
<!-- سيء ✗ -->
<div class="flex flex-row flex-wrap justify-between">
الخلاصة
استخدام Tailwind بحكمة يجعل مشاريعك أنظف وأسهل للصيانة.
الوسوم: #tailwind #css #design