বহুল ব্যবহৃত CSS, JavaScript, এবং HTML ওয়েব ফ্রেমওয়ার্ক, বুটস্ট্র্যাপ 5.3.0- এর সর্বশেষ সংস্করণ, ডার্ক মোড এবং কাস্টম কালার মোডগুলিতে গভীর মনোযোগ সহ উল্লেখযোগ্য উন্নতির গর্ব করে। একটি পুনঃলিখিত কোর সহ, এই মোবাইল-প্রথম অ্যাপ্লিকেশন ফ্রেমওয়ার্কের লক্ষ্য বিকাশকারীদের জন্য তাদের প্রকল্পগুলিতে এই বৈশিষ্ট্যগুলিকে অন্তর্ভুক্ত করা সহজ করা।
বুটস্ট্র্যাপ 5.3.0 এর স্থিতিশীল প্রকাশ 30 মে ঘোষণা করা হয়েছিল এবং GetBootstrap.com থেকে অ্যাক্সেস করা যেতে পারে। এই আপডেটে একটি উল্লেখযোগ্য পরিবর্তন হল ডার্ক মোডের জন্য ডিফল্ট প্রথম-শ্রেণীর সমর্থন অপ্ট-ইন । অতিরিক্তভাবে, ডেভেলপাররা এখন কাস্টম থিম বা আরও জটিল রঙের প্যালেট তৈরি করতে যে কোনও সংখ্যক রঙের মোড ব্যবহার করতে পারে। নতুন color-mode()
Sass মিক্সিন ডার্ক মোড শৈলী তৈরি করে, রঙ মোড-নির্দিষ্ট শৈলীর জন্য অনুমতি দেয়।
একটি ডেডিকেটেড _variables-dark.scss স্টাইলশীট ডার্ক-মোড-নির্দিষ্ট Sass ভেরিয়েবলকে মিটমাট করে। উপরন্তু, বুটস্ট্র্যাপ 5.3.0 অন্যান্য বিভিন্ন উন্নতি নিয়ে আসে:
- একটি ওভারহল করা রঙ প্যালেটে নতুন Sass ভেরিয়েবল, CSS ভেরিয়েবল এবং রঙ, পটভূমি-রঙ এবং বর্ডার-কালার সেট করার জন্য ইউটিলিটিগুলি রয়েছে।
- ফোরগ্রাউন্ড এবং ব্যাকগ্রাউন্ডের রঙগুলি সেকেন্ডারি, টারশিয়ারি এবং জোর দেওয়া রঙের সাথে বর্ধিত হয়। সূক্ষ্ম ব্যাকগ্রাউন্ড শেডগুলি অন্তর্ভুক্ত করার জন্য থিমের রঙগুলিও প্রসারিত করা হয়েছে।
- লিঙ্ক স্টাইলিং উন্নতির মধ্যে আরও পরিশীলিত ডিজাইনের জন্য নতুন লিঙ্ক সহায়ক এবং ইউটিলিটিগুলি অন্তর্ভুক্ত রয়েছে।
- কাস্টম বোতাম ফোকাস শৈলীর সাথে আরও ঘনিষ্ঠভাবে সারিবদ্ধ করা, আরও ভাল
:focus_visible
শৈলী থেকে Navs উপকৃত হয়। - CSS ভেরিয়েবলের উপর ভিত্তি করে বর্ডার-প্রস্থ ইউটিলিটিগুলি তাদের বৈশিষ্ট্যগুলি সরাসরি সেট করার জন্য ফিরিয়ে আনা হয়েছে, যেমনটি সংস্করণ 5.2.0 এর আগে ছিল। এটি টেবিল সহ নেস্টেড উপাদান জুড়ে উত্তরাধিকার সমস্যা সমাধান করে।
সামনের দিকে তাকিয়ে, বুটস্ট্র্যাপ 5.4.0 এর ইউটিলিটি API এবং সম্পর্কিত কোড উন্নত করতে চায়। আসন্ন সমস্যাগুলি সমাধানের জন্য, 5.3.x এর জন্য প্যাচ রিলিজগুলি আগামী সপ্তাহগুলিতে রোল আউট করার জন্য সেট করা হয়েছে৷ এই সমস্ত উন্নতিগুলি অ্যাপমাস্টার প্ল্যাটফর্মের মতো নো-কোড/ low-code সলিউশন ব্যবহার করে নিরবিচ্ছিন্ন ওয়েব এবং মোবাইল অ্যাপ্লিকেশন তৈরি করার ব্যবসার ক্ষমতাকে বাড়িয়ে তোলে, যা অ্যাপ ডেভেলপমেন্টের জন্য টুলগুলির একটি বিস্তৃত স্যুট অফার করে।