প্রকল্প সম্পর্কে

হেলসিংকি ডিজাইন সিস্টেম বা HDS হলো হেলসিংকি শহর দ্বারা নির্মিত একটি ওপেন-সোর্স ডিজাইন সিস্টেম। এটি শহরের জন্য বিনোদনমূলক ও প্রবেশযোগ্য ডিজিটাল সেবা তৈরির জন্য উন্নয়ন ও ডিজাইন সহায়ক সরঞ্জাম, নির্দেশিকা এবং সম্পদ একত্রে প্রদান করে। এটি যা প্রদান করে: - প্রবেশযোগ্যতা ইন্টিগ্রেটেড। কম্পোনেন্টগুলো গোড়া থেকে প্রবেশযোগ্যভাবে ডিজাইন করা হয়েছে এবং প্রকাশের আগে থার্ড-পার্টি অ্যাক্সেসিবিলিটি অডিট সম্পন্ন হয়। - রিয়েক্ট এবং CSS। কম্পোনেন্টগুলো রিয়েক্ট ইমপ্লিমেন্টেশন এবং CSS স্টাইলস উভয় আকারেই উপলব্ধ, তাই দলগুলো তাদের প্রজেক্টের জন্য যেটা উপযুক্ত তা বেছে নিতে পারে। - কাস্টমাইজেবল কম্পোনেন্ট। কম্পোনেন্টগুলো সমন্বয়যোগ্যভাবে তৈরি, যাতে প্রজেক্টগুলো হেলসিংকি ব্র্যান্ড প্রকাশ করতে পারে। - ডিজাইন ও ইমপ্লিমেন্টেশন একসাথে। ডিজাইনাররা Sketch লাইব্রেরির সংগ্রহ ব্যবহার করেন যা ইমপ্লিমেন্টেশনের সাথে সমন্বয় রেখে রাখা হয়। প্যাকেজ: HDS তিনটি প্যাকেজে বিভক্ত যা npm-এ প্রকাশিত হয়। hds-core-তে হেলসিংকি শহরের ব্র্যান্ড রং, টাইপোগ্রাফি এবং বেস স্টাইলস CSS স্টাইলস এবং ভেরিয়েবল হিসেবে রয়েছে। hds-react-তে রিয়েক্টে HDS কম্পোনেন্ট ইমপ্লিমেন্ট করা আছে। hds-design-tokens-এ বেস রং এবং টাইপোগ্রাফি সহ সিস্টেমের ভিত্তি ডিজাইন টোকেন আকারে রয়েছে। hds.hel.fi প্রজেক্ট সাইটে ডকুমেন্টেশন, উপলব্ধ কম্পোনেন্টের তালিকা এবং রিয়েক্ট ও কোর প্যাকেজের জন্য Storybook ইনস্ট্যান্স রয়েছে। ডেভেলপার এবং ডিজাইনারদের জন্য আলাদা গাইড存在。 উন্নয়ন ও অবদান: মনোরিপোটি স্ক্রিপ্ট চালাতে Lerna এবং প্যাকেজগুলোর মধ্যে ডিপেন্ডেন্সি ম্যানেজমেন্টের জন্য pnpm workspaces ব্যবহার করে, যা স্থানীয় উন্নয়নের সময় সিঁদলিঙ্কের মাধ্যমে পরস্পরের সাথে সংযোগ করতে সাহায্য করে। অবদান ইস্যু, পুল রিকোয়েস্ট এবং কম্পোনেন্ট ডিজাইন প্রস্তাবের মাধ্যমে স্বাগতম; প্রজেক্টটি MIT লাইসেন্সের অধীনে প্রকাশিত।