تايلوند CSS وshadcn والذكاء الاصطناعي في التطبيق العملي: الكود والأوامر التي تهم حقًا

CSS Tailwind shadcn IA: الأساسيات في مقال واحد — كود حقيقي، مخططات وخطوات ملموسة، مقتطفات من دورة تضم 46 درسًا.

تايلوند CSS وshadcn والذكاء الاصطناعي في التطبيق العملي: الكود والأوامر التي تهم حقًا

لا نظرية طويلة مملة هنا: نفتح الطرفية ونمارس عمليًا. إليك الأساسيات من CSS Tailwind shadcn IA، مستخرجة مباشرة من دورة كاملة تضم 46 درسًا — مع كود حقيقي يمكنك نسخه ولصقه الآن.

tl;dr
  • المقدمة والإعداد
  • أساسيات CSS3 الفانيليا الصلبة
  • إتقان Flexbox
  • CSS Grid المتقدم
  • الرسوم المتحركة والانتقالات في CSS
~$ cat ./parcours.md # CSS Tailwind shadcn IA — 10 فصول
01
مقدمة وإعداد
→ عرض الدورة ونظام CSS البيئي 2025→ إعداد VS Code + Live Server + إضافات CSS+ 1 دروس أخرى
02
أساسيات CSS3 النقية الصلبة
→ محددات CSS والخصوصية→ نموذج الصندوق : margin، padding، border، content-box مقابل border-box+ 2 دروس أخرى
03
إتقان Flexbox
→ Flexbox : المحاور وخصائص الآباء→ خصائص الأبناء : flex-grow، shrink، basis+ 2 دروس أخرى
04
CSS Grid المتقدم
→ حاوية Grid : الأعمدة، الصفوف، gap→ التموضع الصريح باستخدام grid-area+ 2 دروس أخرى
05
الرسوم المتحركة والانتقالات في CSS
→ انتقالات CSS : الخاصية، المدة، التسهيل→ @keyframes وخاصية animation+ 2 دروس أخرى
06
Tailwind CSS من الألف إلى الياء
→ لماذا Tailwind والانتقادات الشائعة→ إعداد Tailwind مع بناء حديث+ 2 دروس أخرى
07
shadcn-ui نظام التصميم
→ ما هو shadcn/ui (وما ليس كذلك)→ التثبيت مع Next.js، Vite أو Astro+ 2 دروس أخرى
08
ChatGPT و v0 لـ CSS
→ مطالبات فعالة لتوليد CSS→ تصحيح تخطيط مكسور باستخدام ChatGPT+ 2 دروس أخرى
🏁
المشروع النهائي (+ 2 فصول في الطريق)
→ تنتهي بمشروع ملموس وقابل للعرض

الإضافات: Typography وForms وAspect Ratio

NOTEالهدف — اكتشاف الإضافات الرسمية التي توسّع Tailwind (الطباعة الغنية، أنماط النماذج، نسب الأبعاد)، تعلم كيفية تثبيتها، وفهم متى يُستخدم @apply بحكمة.

الأهداف التعليمية

TIPعند نهاية هذه الوحدة
  • تثبيت وتسجيل إضافة رسمية
  • تنسيق المحتوى الغني باستخدام الفئة prose
  • توحيد النماذج باستخدام إضافة Forms
  • الحفاظ على نسبة الصورة باستخدام aspect-ratio
  • استخدام @apply دون إعادة إنشاء CSS تقليدي

تثبيت الإضافات الرسمية

إعداد Tailwind باستخدام بناء حديث

NOTEالهدف — تثبيت Tailwind في مشروع حديث باستخدام Vite، فهم دور ملف الإعدادات ومفتاح content، والتأكد من أن محرك JIT يولّد الفئات فورًا.

الأهداف التعليمية

TIPعند نهاية هذه الوحدة
  • إنشاء مشروع Vite بسيط
  • تثبيت Tailwind وتهيئته
  • فهم توجيهات @tailwind
  • تهيئة مفتاح content لفحص الفئات
  • معرفة سبب خفة ملف CSS النهائي (JIT)

الخطوة 1: إنشاء المشروع

Vite هو الـbundler الموصى به في 2025: سريع، بسيط، ومتوافق مع React وVue وHTML النقي. نبدأ بمشروع vanilla.

الخطوة 3: تهيئة فحص الملفات

يخبر مفتاح content Tailwind أين يبحث عن الفئات المستخدمة. إنه العنصر الأساسي: بدونه لن تُولَّد أي فئة.

الطباعة السائلة باستخدام clamp()

NOTEالهدف — إتقان الدالة clamp() لإنشاء طباعة تكبر وتصغر بسلاسة مع حجم الشاشة، دون قفزات مفاجئة ودون تكثير استعلامات الوسائط.

الأهداف التعليمية

TIPعند نهاية هذه الوحدة
  • فهم المعاملات الثلاثة لـclamp()
  • الجمع بين rem ووحدات viewport (vw)
  • إنشاء عنوان سائل بدون media query
  • تطبيق clamp() على خصائص أخرى (padding، gap)
  • استخدام النوع السائل في Tailwind

مشكلة النص المتدرج

بدون طباعة سائلة، نغيّر حجم النص عند كل نقطة توقف: 24px على الجوال، 32px على التابلت، 48px على سطح المكتب. يقفز النص فجأة عند كل عتبة، وبين نقطتي توقف غالبًا ما يكون صغيرًا جدًا أو كبيرًا جدًا. الطباعة السائلة تلغي هذه القفزات: ينمو النص باستمرار.

الدالة clamp()

clamp() تأخذ ثلاث قيم: الحد الأدنى، القيمة المفضلة (غالبًا مرتبطة بـviewport)، والحد الأقصى. يحتفظ المتصفح بالقيمة المفضلة طالما بقيت ضمن الحدود.

العرض السائل

النوع السائل في Tailwind

يقبل Tailwind القيم الاعتباطية بين قوسين، مما يجعل clamp() قابلًا للاستخدام مباشرة.

va-plus-loin

تغطي هذه المقالة المقتطفات الأكثر فائدة — الدورة الكاملة CSS Tailwind shadcn IA (11 فصول، 46 درسًا، تمارين مصححة ومشروع نهائي) تأخذك حتى النهاية.

./acceder-au-cours-complet cours gratuit : Vibe Coding

الأسئلة الشائعة

كم من الوقت يلزم لتعلم CSS Tailwind shadcn IA؟
مع تقدم منظم (11 فصول، 46 درسًا قصيرًا وعمليًا)، يمكن الوصول إلى مستوى تشغيلي في بضعة أسابيع بمعدل 30 إلى 60 دقيقة يوميًا. المهم هو تطبيق كل مفهوم فورًا.
هل هناك متطلبات سابقة؟
تكفي أساسيات في الحاسوب. إذا كنت تعرف استخدام الطرفية وقراءة كود بسيط، فأنت جاهز.
من أين نبدأ عمليًا؟
طبّق الأوامر الواردة في هذه المقالة، ثم تابع دورة CSS Tailwind shadcn IA الكاملة: فهي تتسلسل في الـ46 درسًا بالترتيب مع تمارين ومشروع نهائي.

📬 هل تريد تلقي هذا النوع من الأدلة كل أسبوع؟ اشترك مجانًا — كود حقيقي، بدون كلام زائد.