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

Metis एक मुफ्त, MIT-लाइसेंस वाला Bootstrap 5 एडमिन डैशबोर्ड टेम्पलेट है जो Colorlib द्वारा बनाए रखा जाता है। यह एडमिन इंटरफेस बनाने के लिए एक आधुनिक टेम्पलेट के रूप में प्रस्तुत किया गया है, जिसका स्रोत src-modern में और उत्पादन आउटपुट dist-modern में है। इसके लिए Node.js 20.19+ और npm या yarn की आवश्यकता होती है। यह टेम्पलेट Bootstrap 5.3.8, Alpine.js 3.17, ES6+ जावास्क्रिप्ट, Vite 8.2, Sass और ApexCharts का उपयोग करता है। इसमें केवल निर्माण में उपयोग किए जाने वाले आइकनों के साथ Bootstrap Icons, थीमिंग के लिए CSS कस्टम गुण, localStorage स्थिरता के साथ डार्क/लाइट मोड, रिस्पॉन्सिव लेआउट और Inter फ़ॉन्ट शामिल हैं। README एक डिज़ाइन सिस्टम पर जोर देता है जहाँ संरचना छायाओं के बजाय बॉर्डर से आती है, इंटरैक्शन के लिए एक एक्सेंट रंग का उपयोग किया जाता है, और scripts/utils/chart-palette.js में एक मान्यता प्राप्त चार्ट पैलेट चार्ट रंगों को चलाने के लिए है। शामिल पृष्ठ एनालिटिक्स डैशबोर्ड, CRUD फ़ॉर्म के साथ उपयोगकर्ता प्रबंधन, उत्पाद प्रबंधन, ऑर्डर प्रबंधन, फ़ाइल प्रबंधक, कैलेंडर, संदेश/चैट शैली, टेबल्स/फ़िल्टरिंग/निर्यात के साथ रिपोर्ट, सेटिंग्स, सुरक्षा और सहायता/समर्थन को कवर करते हैं। प्रमाणीकरण और त्रुटि पृष्ठों में साइन इन, खाता निर्माण, भूल गए/रीसेट पासवर्ड, दो-चरणीय सत्यापन, लॉक स्क्रीन, 404, 500 और रखरखाव पृष्ठ शामिल हैं। विकासकर्ता अनुभव: HMR के साथ Vite डेव सर्वर, वैकल्पिक TypeScript समर्थन, मॉड्यूलर कंपोनेंट, SCSS आर्किटेक्चर जिसमें abstracts/components/layout/pages/themes शामिल हैं, स्रोत मानचित्र, लिंगिंग और फ़ॉर्मेटिंग। स्क्रिप्ट्स में npm run dev, build, preview, lint, format, audit, test:build, verify, clean शामिल हैं। स्मोक टेस्ट हेडलेस क्रोमियम में सभी बने हुए पृष्ठों को लोड करता है और अनकॉट अपवादों, कंसोल त्रुटियों, विफल या बाहरी अनुरोधों, गायब चार्टों और गायब सिंटैक्स हाइलाइटिंग की जाँच करता है; Playwright जानबूझकर एक निर्भरता नहीं है और अलग से प्रदान किया जा सकता है। CI पुश और साप्ताहिक रूप से स्मोक टेस्ट चलाता है। संस्करण नोट्स सुरक्षा हार्डनिंग, पहुंच सुधार, प्रदर्शन कार्य, मेमोरी लीक समाधान, एकल चार्टिंग लाइब्रेरी, टूलचेन अद्यतनों और इन्लाइन जावास्क्रिप्ट के समाधान का वर्णन करते हैं। README claims करता है कि कोई तीसरी पक्ष रनटाइम अनुरोध नहीं हैं: फ़ॉन्ट, चार्ट, सिंटैक्स हाइलाइटिंग और छवियाँ स्वयं-होस्ट की गई हैं ताकि टेम्पलेट ऑफ़लाइन काम कर सके और एक कठोर CSP के पीछे भी काम कर सके। ब्राउज़र समर्थन Chrome 90+, Firefox 88+, Safari 14+, Edge 90+ है, IE11 के बिना। रिपॉज़िटरी में कंपोनेंट, कस्टमाइजेशन और डिप्लॉयमेंट के लिए दस्तावेज़ीकरण लिंक शामिल हैं, साथ ही योगदान निर्देश भी हैं।