প্রকল্প সম্পর্কে
Material Design In XAML Toolkit হলো WPF (Windows Presentation Foundation) দিয়ে তৈরি উইন্ডোজ ডেস্কটপ অ্যাপ্লিকেশনের জন্য একটি সম্পূর্ণ এবং ব্যবহারে সহজ Material Design থিম ও কন্ট্রোল লাইব্রেরি। এটি C# এবং VB.Net উভয় ভাষাই সমর্থন করে।
এই টুলকিটটি WPF ফ্রেমওয়ার্কের প্রধান কন্ট্রোলগুলোর জন্য Material Design স্টাইল প্রদান করে, সাথে থিম সমর্থনের জন্য অতিরিক্ত কন্ট্রোলও রয়েছে, যেমন মাল্টি অ্যাকশন বাটন, কার্ড, ডায়ালগ এবং ক্লক। এটি Google-এর Material Design নির্দেশিকা অনুসরণ করে ডিজাইন টাইম এবং রানটাইম উভয় সময়েই রঙের প্যালেট সহজে কনফিগার করার সুযোগ দেয়। লাইব্রেরিটিতে সম্পূর্ণ Material Design আইকন প্যাক অন্তর্ভুক্ত রয়েছে এবং সহজ ট্রানজিশন ইফেক্ট সমর্থন করে।
এটি Dragablz এবং MahApps-এর মতো জনপ্রিয় অন্যান্য WPF লাইব্রেরির সাথে সামঞ্জস্যপূর্ণ। সোর্স প্রজেক্টে রেফারেন্সের জন্য ডেমো অ্যাপ্লিকেশন অন্তর্ভুক্ত রয়েছে, যার মধ্যে একটি Material Design 2 ডেমো, একটি Material Design 3 ডেমো (নির্মাণাধীন) এবং Dragablz ও MahApps-এর সাথে একত্রিত করার একটি ডেমো রয়েছে।
শুরু করা সহজ: MaterialDesignThemes NuGet প্যাকেজ ইনস্টল করুন, App.xaml-এ বান্ডেল করা থিম যোগ করুন এবং আপনার মূল উইন্ডোতে MaterialDesignWindow স্টাইল প্রয়োগ করুন। টুলকিটটি XAML ব্যবহারের জন্য দুটি XML নেমস্পেস প্রকাশ করে: পাবলিক টাইপের জন্য একটি প্রাথমিক নেমস্পেস এবং বাস্তবায়নের বিবরণের জন্য একটি অভ্যন্তরীণ নেমস্পেস (যা পশ্চাৎ-সামঞ্জস্যের নিশ্চয়তা দেয় না)।
সোর্স তৈরি করতে .NET ডেস্কটপ ডেভেলপমেন্ট ওয়ার্কলোডসহ Microsoft Visual Studio 2022 প্রয়োজন। রিপোজিটরিতে ডকুমেন্টেশন, একটি FAQ এবং অবদানের নির্দেশিকাও অন্তর্ভুক্ত রয়েছে। প্রজেক্টটি Open Collective-এর মাধ্যমে ব্যাকার এবং স্পনসরদের দ্বারা সমর্থিত, এবং Discord ও GitHub আলোচনায় একটি সক্রিয় সম্প্রদায় রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.