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

Nebular एक ओपन-सोर्स, customizable Angular UI लाइब्रेरी है जिसे Eva Design System पर बनाया गया है। इसके README के अनुसार, यह प्रोजेक्ट अनुकूलन योग्य विजुअल डिज़ाइन पर केंद्रित है ताकि कंपोनेंट्स को किसी ब्रांड के अनुसार फिट किया जा सके, और यह चार विजुअल थीम्स के साथ आता है, जिनमें से एक डार्क थीम है। README में शामिल चीजों का विवरण इस प्रकार है: - 4 विजुअल थीम्स, जिन्हें आपके ब्रांड के अनुसार कस्टमाइज़ किया जा सकता है, जिसमें एक डार्क वेरिएंट भी शामिल है। - कॉन्फ़िगर करने योग्य सेटिंग्स और विकल्पों के साथ 35+ Angular UI कंपोनेंट्स। - रंगों, आकारों, दिखावट और आकृतियों को कवर करने वाले कॉन्फ़िगर करने योग्य विकल्प। - 3 ऑथेंटिकेशन रणनीतियाँ और एक सुरक्षा लेयर जिसे आपके अपने API के लिए कॉन्फ़िगर किया जा सकता है। - रनटाइम थीम स्विचिंग और कस्टम CSS प्रॉपर्टीज मोड के साथ एक थीमिंग इंजन। - 480+ सामान्य उद्देश्य वाले आइकनों के साथ SVG Eva Icons सपोर्ट। इंस्टॉलेशन और सेटअप अनुशंसित क्विक स्टार्ट 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 पर आधारित करना चाहते हैं या साथी एडमिन स्टार्टर का पुन: उपयोग करना चाहते हैं। चूंकि सक्रिय इश्यू ट्राइएज और पुल रिक्वेस्ट समीक्षा रुकी हुई है, इसलिए संभावित उपयोगकर्ताओं को लाइब्रेरी का मूल्यांकन करते समय समय पर अपस्ट्रीम फिक्स और योगदान की अपनी आवश्यकता के विरुद्ध इसका वजन तौलना चाहिए।