Jetpack Compose Glimmer-এ, কালার সিস্টেমটি অ্যাডিটিভ ডিসপ্লে
এবং বাস্তব পরিবেশের জন্য ডিজাইন করা হয়েছে। Android-এর স্ট্যান্ডার্ড থিমের মতো নয়, Colors-এ
GlimmerTheme-এর ক্ষেত্রে, ডার্ক ব্যাকগ্রাউন্ডের সাথে সেমি-ট্রান্সপারেন্সি ও উজ্জ্বল
অ্যাকসেন্টকে অগ্রাধিকার দেওয়া হয় যাতে বাস্তব জগতের অনিশ্চিত আলোর মধ্যেও কন্টেন্ট সহজে পড়া যায়।
সিস্টেমটি প্রাথমিক, সেকেন্ডারি এবং নিরপেক্ষ রঙের সাথে তিন-অংশের প্যালেট ব্যবহার করে। নিউট্রাল রঙ প্রায়ই স্পেশিয়াল UI-এর ফিজিক্যাল সারফেস হিসেবে কাজ করে, যেখানে প্রাথমিক ও সেকেন্ডারি রঙ ইন্টার্যাকশন ও ব্র্যান্ডিংয়ের জন্য স্পষ্ট ভিজ্যুয়াল ইঙ্গিত প্রদান করে।
মনে রাখবেন যে "On ..." রঙ যেমন On Surface, GlimmerTheme-এর মাধ্যমে
প্রকাশ করা হয় না। ব্যাকগ্রাউন্ডের রঙের উপর ভিত্তি করে সিস্টেম অটোমেটিক এইসব রঙ
গণনা করে।
তবে, অন্যান্য রঙ GlimmerTheme.colors-এর মাধ্যমে প্রকাশ করা হয়, যেখানে
প্রতিটি রঙের ভূমিকার মান নিম্নলিখিত সারণীতে বর্ণনা করা হয়েছে:
কালার রোল |
ডিফল্ট |
|---|---|
প্রাথমিক |
#79ACFE |
সেকেন্ডারি |
#4C88E9 |
হ্যাঁ-সূচক |
#58FFA5 |
না-সূচক |
#FF8981 |
ব্যাকগ্রাউন্ড |
|
সারফেস |
#303030 |
রূপরেখা |
#CBC9C8 |
outlineVariant |
#42434A |
মনে রাখবেন যে background, surface, outline এবং
outlineVariant কাস্টমাইজ করা যাবে বলে চিহ্নিত করা থাকলেও, আমরা আপনাকে এইসব ভ্যালু কাস্টমাইজ না করার
পরামর্শ দিচ্ছি।