রঙের প্যালেট জেনারেটর
রঙের সামঞ্জস্য
Two colors opposite on the color wheel
তৈরি করা প্যালেট
প্যালেট প্রিভিউ
প্যালেট এক্সপোর্ট করুন
:root {
--color-1: #3b82f6;
--color-2: #f6af3c;
}প্রযুক্তিগত বিবরণ
কালার প্যালেট জেনারেটর কীভাবে কাজ করে
টুলটি কী করে
কালার প্যালেট জেনারেটর প্রতিষ্ঠিত রঙ তত্ত্বের নীতিমালা ব্যবহার করে যেকোনো বেস রঙ থেকে সামঞ্জস্যপূর্ণ রঙের স্কিম তৈরি করে। একটি বেস রঙ নির্বাচন করুন এবং ছয়টি হারমনি টাইপের মধ্যে থেকে বেছে নিন — complementary, analogous, triadic, tetradic, split-complementary, বা monochromatic — যাতে সঙ্গে সঙ্গে একটি সমন্বিত প্যালেট তৈরি হয়। প্রতিটি তৈরি হওয়া রঙে HEX, RGB, এবং HSL মান দেখায়, যা আপনার CSS, ডিজাইন টুল, বা স্টাইল গাইডে কপি করার জন্য প্রস্তুত।
ডেভেলপারদের সাধারণ ব্যবহারক্ষেত্র
ডিজাইনার এবং ডেভেলপাররা নতুন প্রজেক্ট শুরু করার সময়, ডিজাইন সিস্টেম তৈরি করতে, বা ব্র্যান্ডের রঙ রিফ্রেশ করতে প্যালেট জেনারেটর ব্যবহার করেন। সাধারণ পরিস্থিতির মধ্যে রয়েছে প্রাইমারি ব্র্যান্ড রঙের জন্য complementary অ্যাকসেন্ট রঙ তৈরি করা, ডেটা ভিজ্যুয়ালাইজেশনের জন্য analogous রঙের স্কিম তৈরি করা, প্রাণবন্ত UI থিমের জন্য triadic প্যালেট বানানো, এবং মিনিমাল ডিজাইনের জন্য monochromatic ভ্যারিয়েশন অন্বেষণ করা। এই টুলটি CSS কাস্টম প্রপার্টি সেট এবং ডিজাইন সিস্টেমের জন্য JSON কালার টোকেন জেনারেট করতেও উপকারী।
কালার হারমনি টাইপসমূহ
কালার হারমনি রঙের চাকার (color wheel) ওপর ভিত্তি করে। Complementary রঙ একে অপরের বিপরীতে (180°) থাকে এবং উচ্চ কনট্রাস্ট তৈরি করে। Analogous রঙ পাশাপাশী (±30°) থাকে এবং একসঙ্গে সামঞ্জস্যপূর্ণ লাগে। Triadic রঙ 120° ব্যবধানে সমানভাবে ছড়িয়ে থাকে, ফলে ভারসাম্যপূর্ণ প্রাণবন্ততা পাওয়া যায়। Tetradic (rectangle) 90° ব্যবধানে চারটি রঙ ব্যবহার করে। Split-complementary একটি বেস রঙকে তার complement-এর পাশের দুইটি রঙের সঙ্গে জোড়া দেয়। Monochromatic একটি একক hue-এর lightness এবং saturation পরিবর্তন করে সূক্ষ্ম, একীভূত প্যালেট তৈরি করে।
সাধারণ ভুল ও এজ কেস
জেনারেট করা প্যালেটগুলো শুরু করার জন্য, চূড়ান্ত ডিজাইন নয়। অ্যাক্সেসিবিলিটি নিশ্চিত করতে জেনারেট করা রঙগুলোর মধ্যে কনট্রাস্ট রেশিও সবসময় যাচাই করুন। খুব বেশি saturated বা খুব গাঢ় বেস রঙ এমন প্যালেট তৈরি করতে পারে যার পাঠযোগ্যতা কম। মনে রাখুন, স্ক্রিনের রঙ প্রিন্টে ভিন্নভাবে দেখা যায়। শুধু swatch প্রিভিউয়ের ওপর নির্ভর না করে বাস্তব কনটেন্ট এবং UI এলিমেন্টের সঙ্গে প্যালেট পরীক্ষা করুন।
কোডের বদলে কখন এই টুল ব্যবহার করবেন
ডিজাইন স্প্রিন্টের সময় ইন্টারঅ্যাকটিভ এক্সপ্লোরেশন এবং দ্রুত প্যালেট জেনারেশনের জন্য এই ব্রাউজার টুলটি ব্যবহার করুন। প্রোডাকশন ডিজাইন সিস্টেমের জন্য chroma.js, culori, বা polished-এর মতো লাইব্রেরি ব্যবহার করে প্রোগ্রাম্যাটিকভাবে প্যালেট জেনারেশন ইমপ্লিমেন্ট করুন, যা হারমনি জেনারেট করতে পারে, কনট্রাস্ট রেশিও এনফোর্স করতে পারে, এবং বিল্ড পাইপলাইনের সঙ্গে ইন্টিগ্রেট হতে পারে।