عن المشروع

يستضيف هذا المستودع مجموعات أيقونات Material Design الرسمية من Google:‏ Material Symbols وMaterial Icons. تشترك المجموعتان في التصاميم الأساسية لكنهما تختلفان من حيث التقنية وحالة الصيانة. Material Symbols هي المجموعة الحالية (التي قُدّمت في أبريل 2022)، وهي مبنية على تقنية الخطوط المتغيرة. توفّر خطوط Outlined وRounded وSharp، مع محاور تصميم للحجم البصري (Optical Size) والوزن (Weight) والدرجة (Grade) والتعبئة (Fill). يمكن تحريك محور Fill ويتيح أنماطًا ممتلئة عبر جميع الخطوط. كما تُوفَّر أيقونات ثابتة أيضًا، لكن دون جميع التباديلات الأسلوبية المتغيرة. أما Material Icons فهي المجموعة الكلاسيكية ولم تعد تُحدَّث؛ وتتضمن أنماط Outlined وFilled وRounded وSharp وTwo-tone، وهي متاحة بتنسيقات الخطوط وSVG وPNG وتنسيقات خاصة بالمنصات. يمكن تصفّح جميع الأيقونات عبر Google Fonts على الرابط https://fonts.google.com/icons، حيث يمكن للمستخدمين التبديل بين المجموعتين. يتم إنشاء المستودع من ملفات مصدر Google الأصلية، لذلك لا تُقبل طلبات السحب لتصاميم أيقونات جديدة أو معدّلة؛ ويجب تقديم طلبات الأيقونات كمشكلات على GitHub، مع الترحيب بالأمثلة المفاهيمية. لا تُضمَّن شعارات الجهات الخارجية لأسباب قانونية. بالنسبة للمطوّرين، يوفر المستودع ملفات خطوط مُنشأة مسبقًا في مجلدي `font` و`variablefont`، لكن يُوصى عمومًا بالربط بخطوط الويب المستضافة على Google Fonts. تُدار حزم npm بواسطة مستخدم من المجتمع (@marella) وتُنشر تلقائيًا عبر GitHub Actions، لكنها غير مراقبة أو معتمدة من Google. تشمل الحزم المتاحة `material-symbols` و`material-icons` و`@material-design-icons/font` و`@material-design-icons/svg`. مجموعة الأيقونات مرخّصة بموجب Apache License Version 2.0، ما يسمح بالاستخدام الحر وإعادة المزج في المنتجات، مع التقدير للإشارة إلى المصدر لكنه غير مطلوب.