আমি একটি অ্যাপ্লিকেশন তৈরি করছি যা ডিফল্ট থিম থেকে প্রতীকী আইকন ব্যবহার করে।
তবে, কয়েকটি আইকন রয়েছে যা আমার প্রয়োজন যা ডিফল্ট থিমের দ্বারা প্রতিনিধিত্ব করা যায় না, তাই আমি নিজের নিজস্ব তৈরি করছি।
আমি যা করেছি তা হ'ল কেবলমাত্র /usr/share/icons/gnome/scalable/actions/
আমার অ্যাপ্লিকেশনটির উত্স ট্রিতে স্থানীয়ভাবে কয়েকটি অনুলিপি করা হয়েছিল যা ভিত্তি হিসাবে কাজ করতে পারে এবং সেগুলি সম্পাদনা শুরু করে।
এ পর্যন্ত সব ঠিকই. তবে আমি নিম্নলিখিতটি লক্ষ্য করেছি: মূল .svg ফাইলটি দেখার সময় সমস্ত প্রতীকী আইকনগুলি হালকা ধূসর বর্ণের হয়, তবে যখন সেগুলিকে একটি উইজেটে রাখা হয়, তখন তারা আরও গা .় হয়।
/usr/share/icons/gnome/scalable/actions/view-refresh-symbolic.svg
ডিফল্ট থিম থেকে আইকনটি ব্যবহার করে এখানে একটি উদাহরণ দেওয়া হয়েছে:
- ইনসক্যাপের সাহায্যে মূলটি খোলার সময় দেখতে এটি দেখতে কেমন:
- এবং চলমান অ্যাপ্লিকেশনটির একটি সরঞ্জামদণ্ডে এটি দেখতে কেমন তা এখানে দেখুন:
রানটাইমের সময় আইকনটি আরও গা dark় হয়ে উঠছে Notice এটি উভয়ই অ্যাম্বিয়েন্স এবং তেজস্ক্রিয় থিমের সাথে ঘটে।
আমি খুব একটা আপত্তি করব না, কিন্তু আমি লক্ষ্য করেছি এটি আমার কাস্টম আইকনকে প্রভাবিত করে, যার ফলে এর অংশগুলি আরও গাer় হয় (অভ্যন্তরীণ ফিল), অন্যদিকে এর অংশগুলি মূল (স্ট্রোক) এর মতো একই রঙে থেকে যায়।
সুতরাং ডিফল্ট প্রতীকী আইকনগুলি অন্ধকারের কারণ কী এবং কীভাবে এটি আমার কাস্টম আইকনগুলির জন্য প্রয়োগ করা উচিত?