في عالم يفقد السيطرة 🌀 عالم البرمجة لك

borma logo
person

لما تبدأ مشروع حقيقي بـ Tailwind طبيعي تحب يكون عندك Theme موحد:
ألوان خاصة & خط معين & Spacing متكرر & Shadows متناسقة.

هنا ييجي دور ملف tailwind.config.js

ازاي نعمل Theme مخصص؟

1. فتح ملف الـ Config 

لما تعمل npx tailwindcss init هيتولد عندك ملف:

2. استخدام الـ Theme

بمجرد ما تضيف القيم دي، تقدر تستدعيها زي أي كلاس جاهز:

طيب ليه نعمل Theme مخصص؟

  • checkmark بيخلي الهوية البصرية بتاعت مشروعك ثابتة (Brand Identity).
  • checkmark بدل ما تكتب Hex code كل مرة = تستدعي bg-brand وخلاص.
  • checkmark يسهل التعديلات: لو غيرت اللون في Config = كل المشروع يتغير مرة واحدة.

🛠️ فكرة عملية:

لو بتعمل SaaS أو Dashboard، ممكن تعرّف:

  • colors.brand= اللون الأساسي للـ Buttons والـ Links
  • shadow.card = تستخدمها في كل Cards.
  • font.heading = للـ Titles
  • font.body = للنصوص العادية

كدا أي مصمم يدخل على الكود هيلاقي نظام ألوان وخطوط متسق بدل فوضى

الخلاصة…

بناء Theme مخصص في Tailwind هو اللي بيحوّل مشروعك من Prototype سريع إلى منتج له شخصية وهوية.

قسم التعليقات