इस प्रोजेक्ट के बारे में

यह रिपॉज़िटरी Google के आधिकारिक Material Design आइकन सेट होस्ट करती है: 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 issues के रूप में प्रस्तुत किए जाने चाहिए, और वैचारिक उदाहरणों का स्वागत है। कानूनी कारणों से तीसरे पक्ष के लोगो शामिल नहीं किए जाते। डेवलपर्स के लिए, रिपॉज़िटरी `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 के अंतर्गत लाइसेंस प्राप्त है, जो उत्पादों में मुफ़्त उपयोग और रीमिक्स की अनुमति देता है, और एट्रिब्यूशन की सराहना की जाती है लेकिन यह आवश्यक नहीं है।