عن المشروع

Bootstrap هو إطار العمل الأكثر شيوعاً للواجهات الأمامية لتطوير مشاريع متجاوبة تعتمد منهجية الجوال أولاً على الويب. يركز الفرع الافتراضي على تطوير Bootstrap 5، بينما يحتفظ الفرع v4-dev بالإصدار الرئيسي السابق. ## بدء سريع تتوفر عدة مسارات للتثبيت: - تنزيل ملف zip لأحدث إصدار من GitHub - استنساخ المستودع باستخدام git - التثبيت عبر npm أو yarn أو Bun (`bootstrap@v5.3.8`) - التثبيت عبر Composer (`twbs/bootstrap:5.3.8`) أو NuGet (`bootstrap` لـ CSS، و`bootstrap.sass` لـ Sass) ## ما الذي يتضمنه تتضمن الملفات القابلة للتوزيع CSS وJavaScript المُجمّعة والمُصغّرة: bootstrap.css/js الكامل، وبنيات الشبكة فقط، وreboot، والأدوات المساعدة، بالإضافة إلى متغيرات RTL. وتُضمَّن خرائط المصدر لتصحيح الأخطاء في المتصفح. كما تتضمن ملفات JS المرفقة Popper لتحديد مواضع النوافذ المنبثقة والقوائم المنسدلة. ## التوثيق بُنيت الوثائق باستخدام Astro وتُستضاف على getbootstrap.com. البحث مدعوم بواسطة Algolia DocSearch. للتشغيل محلياً، نفّذ `npm install`، ثم أعد بناء الأصول باستخدام `npm run test`، ثم قدّمها عبر `npm run docs-serve` على localhost:9001. تتوفر وثائق الإصدارات السابقة عبر صفحة الإصدارات. ## المجتمع والمساهمة يُطلب من المساهمين اتباع إرشادات المساهمة، وتضمين اختبارات وحدة لتصحيحات JavaScript، والالتزام بـ Code Guide. يحدث النشاط المجتمعي على X (@getbootstrap)، والمدونة الرسمية، وGitHub Discussions، وDiscord، وReddit، وIRC (#bootstrap على Libera.Chat)، وStack Overflow باستخدام وسم bootstrap-5. ## الإصدارات تتبع Bootstrap الإصدار الدلالي لدورة الإصدارات الخاصة به. تُدرَج سجلات التغييرات لكل إصدار في قسم GitHub Releases، وتُلخَّص التغييرات الملحوظة على المدونة الرسمية. ## المنشئون والترخيص أنشأ Bootstrap كل من Mark Otto وJacob Thornton. يُصدر الكود بموجب MIT License؛ وتُصدر الوثائق بموجب Creative Commons BY 3.0. ويعترف المشروع بالدعم من BrowserStack وNetlify، ويقبل الرعاية عبر Open Collective.