منصوبے کے بارے میں

Nebular ایک اوپن سورس، قابلِ ترتیب Angular UI لائبریری ہے جو Eva Design System پر تیار کی گئی ہے۔ اس کے README کے مطابق، یہ پروجیکٹ لچکدار بصری ڈیزائن پر توجہ مرکوز کرتا ہے تاکہ اجزاء کو کسی برانڈ کے مطابق ڈھالا جا سکے، اور یہ چار بصری تھیمز کے ساتھ آتا ہے، جن میں سے ایک ڈارک تھیم ہے۔ README میں درج شامل خصوصیات: - 4 بصری تھیمز، جنہیں آپ کے برانڈ کے مطابق تبدیل کیا جا سکتا ہے، بشمول ایک ڈارک ورژن۔ - 35 سے زائد Angular UI اجزاء جن میں قابلِ ترتیب سیٹنگز اور آپشنز موجود ہیں۔ - رنگوں، سائز، ظاہری شکل اور ڈیزائن کے لیے قابلِ ترتیب آپشنز۔ - 3 تصدیقی (authentication) حکمتِ عملیز اور ایک سیکیورٹی لیئر جسے آپ کی اپنی API کے لیے ترتیب دیا جا سکتا ہے۔ - ایک تھیمنگ انجن جس میں رن ٹائم تھیم سوئچنگ اور کسٹم CSS پراپرٹیز موڈ موجود ہے۔ - SVG Eva Icons سپورٹ جس میں 480 سے زائد عام مقصد کے آئیکونز شامل ہیں۔ انسٹالیشن اور سیٹ اپ تیزی سے آغاز کے لیے Angular CLI کے استعمال کی سفارش کی گئی ہے: ng add @nebular/theme اس کمانڈ کے ذریعے کنفیگریشن خودکار طور پر مکمل ہو جاتی ہے۔ README ان صارفین کے لیے دستاویزات میں مینوئل سیٹ اپ گائیڈ کا حوالہ بھی دیتا ہے جو اس عمل پر زیادہ کنٹرول چاہتے ہیں۔ براؤزر سپورٹ Angular کی براؤزر سپورٹ لسٹ کے مطابق ہے۔ یہ پروجیکٹ MIT لائسنس کے تحت جاری کیا گیا ہے۔ اسٹارٹرز اور متعلقہ وسائل README میں Nebular ماڈیولز پر مبنی اسٹارٹر ایپلی کیشنز کی فہرست دی گئی ہے: ngx-admin، جسے E-Commerce اور IoT اجزاء والی ایپلی کیشن اور لائیو ڈیمو کے طور پر بیان کیا گیا ہے، اور ngx-admin-starter، جو محدود اضافی ڈیپنڈنسز کے ساتھ ایک سادہ ایپلی کیشن ہے۔ دستاویزات اور StackBlitz سیڈ ٹیمپلیٹ کے لنکس بھی موجود ہیں۔ ٹیم Eva Icons نامی ایک علیحدہ آئیکون سیٹ بھی برقرار رکھتی ہے اور کمرشل ایپ ٹیمپلیٹس بھی فراہم کرتی ہے۔ دیکھ بھال کی صورتحال (Maintenance status) README پروجیکٹ کی موجودہ حالت کے بارے میں واضح ہے: ریپوزٹری کم سے کم دیکھ بھال (minimal maintenance) کی حالت میں ہے۔ بیان کردہ بنیادی توجہ پروجیکٹ میں استعمال ہونے والے Angular ورژن کو اپ ٹو ڈیٹ رکھنے پر ہے۔ مینٹینرز نے نوٹ کیا ہے کہ وہ اس وقت فعال طور پر پل ریکویسٹ (pull requests) کا جائزہ لینے یا انہیں مرج کرنے، یا مسائل (issues) کا جواب دینے اور انہیں حل کرنے میں مصروف نہیں ہیں، اور ریپوزٹری مینجمنٹ کے دیگر پہلوؤں میں شامل ہونے کی ان کی صلاحیت محدود ہے۔ وہ کمیونٹی کے تعاون اور مسائل کی اہمیت کو تسلیم کرتے ہیں لیکن یہ واضح کرتے ہیں کہ موجودہ کوششیں صرف Angular کی دیکھ بھال تک محدود ہیں۔ یہ کس کے لیے موزوں ہے وہ ٹیمیں جو Angular کے ساتھ ایسی ایپلی کیشنز بنا رہی ہیں جنہیں تھیمڈ UI اجزاء کے تیار سیٹ اور رن ٹائم تھیم سوئچنگ کو سپورٹ کرنے والے تھیمنگ سسٹم کی ضرورت ہے، وہ Nebular کو مفید پا سکتے ہیں، خاص طور پر اگر وہ انٹرفیس کو Eva Design System پر مبنی کرنا چاہتے ہیں یا ساتھی ایڈمن اسٹارٹر کو دوبارہ استعمال کرنا چاہتے ہیں۔ چونکہ مسائل کی ترجیح اور پل ریکویسٹ کا جائزہ فی الحال رکا ہوا ہے، اس لیے ممکنہ صارفین کو لائبریری کا جائزہ لیتے وقت بروقت اپ اسٹریم اصلاحات اور تعاون کی اپنی ضرورت کے مقابلے میں اس صورتحال کو تولنا چاہیے۔