इस प्रोजेक्ट के बारे में
हेलसिंकी डिज़ाइन सिस्टम, या HDS, हेलसिंकी शहर द्वारा निर्मित एक ओपन‑सोर्स डिज़ाइन सिस्टम है। यह विकास और डिज़ाइन के उपकरणों को दिशानिर्देशों और संसाधनों के साथ मिलाता है, जिससे शहर के लिए उपयोगकर्ता‑मित्र और एक्सेसिबल डिजिटल सेवाएँ बनाई जा सकें।
यह क्या प्रदान करता है:
- एक्सेसिबिलिटी अंतर्निहित। कंपोनेंट्स जमीन से ऊपर इस तरह डिज़ाइन किए जाते हैं कि वे 최대한 एक्सेसिबल हों और रिलीज़ से पहले तृतीय‑पक्ष एक्सेसिबिलिटी ऑडिट से गुज़रते हैं।
- रिएक्ट और CSS। कंपोनेंट्स दोनों रिएक्ट इम्प्लीमेंटेशन और CSS स्टाइल के रूप में शिप किए जाते हैं, ताकि टीमें अपनी परियोजना के अनुसार चुन सकें।
- कस्टमाइज़ेबल कंपोनेंट्स। कंपोनेंट्स ऐसे बनाए जाते हैं कि उन्हें अनुकूलित किया जा सके, जिससे परियोजनाएँ हेलसिंकी ब्रांड को व्यक्त कर सकें।
- डिज़ाइन और कार्यान्वयन सिंक में। डिज़ाइनर स्केच लाइब्रेरीज़ के संग्रह के साथ काम करते हैं जो कार्यान्वयन के साथ तालमेल रखते हैं।
पैकेजेज: HDS तीन पैकेजेज में विभाजित है जो npm पर प्रकाशित होते हैं। hds-core हेलसिंकी शहर के ब्रांड रंग, टाइपोग्राफी और बेस स्टाइल को CSS स्टाइल और चर के रूप में प्रदान करता है। hds-react HDS कंपोनेंट्स को रिएक्ट में लागू करके प्रदान करता है। hds-design-tokens सिस्टम की आधारभूत जानकारी रखता है, जिसमें बेस रंग और टाइपोग्राफी शामिल हैं, डिज़ाइन टोकन के रूप में।
प्रोजेक्ट साइट hds.hel.fi पर दस्तावेज़ीकरण, उपलब्ध कंपोनेंट्स की सूची और रिएक्ट तथा कोर पैकेजेज़ दोनों के लिए स्टोरीबुक इंस्टेंसेस होस्ट करती है। डेवलपर्स और डिज़ाइनर्स दोनों के लिए अलग‑अलग getting‑started गाइड उपलब्ध हैं।
विकास और योगदान: मोनोरेपो पैकेजेज़ में स्क्रिप्ट चलाने, संस्करण निर्धारण और रिलीज़ करने के लिए Lerna का उपयोग करता है, और निर्भरता प्रबंधन के लिए pnpm वर्कस्पेसेज़ का उपयोग करता है, जिससे अलग‑अलग पैकेजेज़ लोकल डेवलपमेंट के दौरान सिमलिंक के माध्यम से एक‑दूसरे को संदर्भित कर सकते हैं। एक डेवलपमेंट गाइड स्थानीय वातावरण सेट‑अप की प्रक्रिया को कवर करता है। योगदान समस्याओं, पुल अनुरोधों और प्रस्तावित कंपोनेंट डिज़ाइनों के रूप में स्वागत योग्य हैं; परियोजना संपर्क करने के तरीकों के लिए एक सपोर्ट पेज भी दस्तावेज़ करती है। रिपॉजिटरी MIT लाइसेंस के तहत जारी की गई है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.