منصوبے کے بارے میں
Carbon Design System مصنوعات اور تجربات کے لیے IBM کا اوپن سورس ڈیزائن سسٹم ہے۔ یہ ریپوزٹری ایک monorepo ہے جس میں React اور web components لائبریریز، Sass اسٹائلز، ڈیزائن ٹوکنز، آئیکنز، پکٹوجرامز، اور Carbon کے ساتھ بنانے کے لیے استعمال ہونے والی ٹولنگ شامل ہے۔
پیکیج ٹیبل کئی شائع شدہ پیکیجز کی دستاویزات فراہم کرتا ہے: @carbon/react ری ایکٹ اجزاء اور اسٹائلز فراہم کرتا ہے؛ @carbon/web-components معیارات پر مبنی ویب اجزاء فراہم کرتا ہے؛ @carbon/colors کلر اسکیلز اور کلر ٹوکن یوٹیلیٹیز فراہم کرتا ہے؛ @carbon/elements میں ٹوکنز اور اثاثوں سمیت IBM Design Language کی بنیادیں شامل ہیں؛ @carbon/grid لے آؤٹس فراہم کرتا ہے؛ @carbon/icons میں آئیکن اثاثے اور React اور Vue کے لیے فریم ورک پیکیجز شامل ہیں؛ @carbon/layout لے آؤٹ یونٹس اور اسپیسنگ اسکیل ٹوکنز کی تعریف کرتا ہے؛ @carbon/motion پیداواری اور اظہار کے لیے موشن کروز پیش کرتا ہے؛ @carbon/pictograms میں React سپورٹ کے ساتھ پکٹوجرام اثاثے شامل ہیں؛ @carbon/styles اجزاء کے لیے Sass اسٹائلز فراہم کرتا ہے؛ @carbon/themes تھیم ٹوکنز فراہم کرتا ہے؛ اور @carbon/type ٹائپ ٹوکنز فراہم کرتا ہے جو IBM Plex کے ساتھ جوڑنے کے لیے ڈیزائن کیے گئے ہیں۔
README میں Angular، Svelte، اور Vue کے لیے کمیونٹی کے زیر انتظام پیکیجز کا بھی ذکر ہے۔ یہ ڈیزائن کرنے، ڈویلپ کرنے، تعاون کرنے اور مائیگریٹ کرنے کے لیے پروجیکٹ ویب سائٹ اور دستاویزات کے لنکس فراہم کرتا ہے۔ کمیونٹی چینلز میں GitHub Discussions اور ایک Discord سرور شامل ہیں، اور Code of Conduct تمام Carbon کمیونٹی چینلز پر لاگو ہوتا ہے۔ یہ پروجیکٹ Apache 2.0 License کے تحت لائسنس شدہ ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.