1 مستودع
Handling ICSS rules to allow style sharing and composition between different CSS classes and modules.
Distinct from Style Imports: Shortlist focuses on import linting or layout; doesn't cover the ICSS composition mechanism.
Explore 1 awesome GitHub repository matching user interface & experience · Interoperable CSS Processing. Refine with filters or upvote what's useful.
css-loader هو وحدة Webpack تقوم بتحويل ملفات CSS إلى وحدات JavaScript وتحل تبعياتها الداخلية أثناء عملية التجميع. يعمل كمحلل لأصول CSS، حيث يترجم قواعد الاستيراد ودوال url إلى معرفات وحدات لدمج أوراق الأنماط في مخطط التبعيات. يطبق المشروع CSS Modules لمنع تصادم الأنماط العالمية عن طريق تحديد نطاق محددات الفئات (classes) والمعرفات (IDs) محلياً بمعرفات فريدة. يتضمن نظاماً لـ Interoperable CSS (ICSS)، مما يتيح مشاركة وتكوين الأنماط عبر فئات ووحدات مختلفة من خلال تعريفات قيم قابلة لإعادة الاستخدام. توفر الأداة قدرات لحل مسارات الأصول وتوليد خرائط المصدر (source maps) لربط الأنماط المجمعة بملفات المصدر الأصلية. كما تدعم تصدير الأنماط كأوراق أنماط قابلة للإنشاء وإدارة تسلسل المحملات (loaders) داخل خط أنابيب البناء.
Handles Interoperable CSS (ICSS) rules to share and compose styles between different classes and modules.