منصوبے کے بارے میں
یہ ریپوزٹری گوگل کے آفیشل 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 کے ذریعے براؤز کیا جا سکتا ہے، جہاں صارفین دونوں سیٹس کے درمیان تبدیلی کر سکتے ہیں۔ یہ ریپوزٹری اپ اسٹریم گوگل سورس فائلوں سے تیار کی جاتی ہے، اس لیے نئے یا تبدیل شدہ آئیکون ڈیزائنز کے لیے پُل ریکویسٹس قبول نہیں کی جاتیں؛ آئیکون کی درخواستیں GitHub ایشوز کے طور پر جمع کرائی جائیں، تصوراتی مثالیں بھی خوش آئند ہیں۔ قانونی وجوہات کی بنا پر تیسرے فریق کے لوگو شامل نہیں کیے جاتے۔
ڈویلپرز کے لیے، ریپوزٹری `font` اور `variablefont` فولڈروں میں پہلے سے تیار کردہ فونٹ فائلیں فراہم کرتی ہے، لیکن عام طور پر Google Fonts کی میزبانی شدہ ویب فونٹس کو لنک کرنے کی سفارش کی جاتی ہے۔ npm پیکجز کمیونٹی صارف (@marella) کے زیرِ نگرانی ہیں اور GitHub Actions کے ذریعے خودکار شائع کیے جاتے ہیں، لیکن ان کی نگرانی یا جانچ گوگل نہیں کرتا۔ دستیاب پیکجز میں `material-symbols`، `material-icons`، `@material-design-icons/font` اور `@material-design-icons/svg` شامل ہیں۔
آئیکون سیٹ Apache License Version 2.0 کے تحت لائسنس یافتہ ہے، جو مصنوعات میں آزادانہ استعمال اور دوبارہ تخلیق کی اجازت دیتا ہے، انتساب کی تعریف کی جاتی ہے لیکن یہ لازمی نہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.