টিন্টস ও শেডস জেনারেটর
21 রঙসমূহ
#ffffffrgb(255, 255, 255)#ebf3fergb(235, 243, 254)#d8e6fdrgb(216, 230, 253)#c4dafcrgb(196, 218, 252)#b1cdfbrgb(177, 205, 251)#9dc1fbrgb(157, 193, 251)#89b4fargb(137, 180, 250)#76a8f9rgb(118, 168, 249)#629bf8rgb(98, 155, 248)#4f8ff7rgb(79, 143, 247)#3b82f6rgb(59, 130, 246)#3575ddrgb(53, 117, 221)#2f68c5rgb(47, 104, 197)#295bacrgb(41, 91, 172)#234e94rgb(35, 78, 148)#1e417brgb(30, 65, 123)#183462rgb(24, 52, 98)#12274argb(18, 39, 74)#0c1a31rgb(12, 26, 49)#060d19rgb(6, 13, 25)#000000rgb(0, 0, 0)প্রযুক্তিগত বিবরণ
টিন্টস ও শেডস জেনারেটর কীভাবে কাজ করে
টুলটি কী করে
টিন্টস ও শেডস জেনারেটর যেকোনো বেস রঙ থেকে হালকা টিন্ট (সাদা মিশিয়ে) এবং গাঢ় শেড (কালো মিশিয়ে) তৈরি করে। একটি রঙ দিন এবং কতটি স্টেপ চান তা বেছে নিন, যাতে ভ্যারিয়েশনের একটি মসৃণ গ্রেডিয়েন্ট তৈরি হয়। প্রতিটি স্টেপে HEX, RGB মান এবং মিক্সিং শতাংশ দেখায়, ফলে UI ডিজাইন, ব্র্যান্ডিং, এবং ডেটা ভিজ্যুয়ালাইজেশনের জন্য ধারাবাহিক কালার স্কেল তৈরি করা সহজ হয়।
ডেভেলপারদের সাধারণ ব্যবহারক্ষেত্র
ডেভেলপাররা টিন্ট ও শেড জেনারেটর ব্যবহার করেন ডিজাইন টোকেন স্কেল তৈরি করতে (যেমন, blue-100 থেকে blue-900), ইন্টারঅ্যাকটিভ এলিমেন্টের জন্য hover এবং active স্টেট বানাতে, অ্যাক্সেসিবল রঙের হায়ারার্কি ডিজাইন করতে, এবং লাইট ও ডার্ক থিমের জন্য ধারাবাহিক ব্যাকগ্রাউন্ড ও সারফেস রঙ তৈরি করতে। Tailwind CSS কাস্টম কালার প্যালেট বা Material Design কালার সিস্টেম তৈরিতে এই টুলটি অপরিহার্য।
টিন্ট এবং শেড কীভাবে কাজ করে
একটি টিন্ট তৈরি হয় কোনো রঙের সঙ্গে সাদা মিশিয়ে, ফলে তার lightness বৃদ্ধি পায়। একটি শেড তৈরি হয় কালো মিশিয়ে, ফলে lightness কমে। টিন্টের সূত্র হলো: new = base + (255 - base) × factor। শেডের জন্য: new = base × (1 - factor)। স্টেপগুলো বেস রঙ এবং খাঁটি সাদা (টিন্ট) বা খাঁটি কালো (শেড)-এর মধ্যে সমানভাবে বিতরণ করা হয়, ফলে রঙের মানগুলোর একটি লিনিয়ার গ্রেডিয়েন্ট তৈরি হয়।
সাধারণ ভুল ও এজ কেস
সাদা বা কালোর সঙ্গে লিনিয়ার মিক্সিং কিছু hue-এর ক্ষেত্রে ফিকে টিন্ট বা মলিন শেড তৈরি করতে পারে। হলুদ রঙ গাঢ় করলে সবুজাভ দেখাতে পারে, এবং নীল রঙ হালকা করলে প্রাণবন্ততা কমে যেতে পারে। পারসেপচুয়ালি ইউনিফর্ম স্কেলের জন্য OKLCH বা CIELAB কালার স্পেস ব্যবহার করার কথা বিবেচনা করুন। আপনার সবচেয়ে হালকা টিন্ট এবং সবচেয়ে গাঢ় শেড তাদের নির্ধারিত ব্যাকগ্রাউন্ডের বিপরীতে পর্যাপ্ত কনট্রাস্ট বজায় রাখছে কি না, তা সবসময় যাচাই করুন।
কোডের বদলে কখন এই টুল ব্যবহার করবেন
ডিজাইন কাজের সময় দ্রুত এক্সপ্লোরেশন এবং কালার স্কেল জেনারেট করার জন্য এই ব্রাউজার টুলটি ব্যবহার করুন। প্রোডাকশন ডিজাইন সিস্টেমের জন্য chroma.js বা culori-এর মতো কালার লাইব্রেরি ব্যবহার করে প্রোগ্রাম্যাটিকভাবে টিন্ট ও শেড জেনারেট করুন, যা পারসেপচুয়ালি ইউনিফর্ম কালার স্পেস সাপোর্ট করে এবং যেকোনো ফরম্যাটে ডিজাইন টোকেন আউটপুট করতে পারে।