আমি স্ক্র্যাচ থেকে ইউনিটির জন্য একটি থিম তৈরি করতে চাই।
কোন জ্ঞান এবং তথ্য / দক্ষতা প্রয়োজন? ইতিমধ্যে ইতিমধ্যে কোনও কিছুর জন্য কোনও সরঞ্জাম বা টেম্পলেট আছে? আমার কাছে পাইথনের কোনও অভিজ্ঞতা নেই তাই প্রাথমিকের দিকে পক্ষপাতদুষ্ট সরঞ্জামগুলি পছন্দনীয়।
আমি স্ক্র্যাচ থেকে ইউনিটির জন্য একটি থিম তৈরি করতে চাই।
কোন জ্ঞান এবং তথ্য / দক্ষতা প্রয়োজন? ইতিমধ্যে ইতিমধ্যে কোনও কিছুর জন্য কোনও সরঞ্জাম বা টেম্পলেট আছে? আমার কাছে পাইথনের কোনও অভিজ্ঞতা নেই তাই প্রাথমিকের দিকে পক্ষপাতদুষ্ট সরঞ্জামগুলি পছন্দনীয়।
উত্তর:
আমি যে থিমটি তৈরি করি তাতে সমস্যা এড়াতে আমি অন্য থিমটি দিয়ে শুরু করি এবং তারপরে এটি একটি নতুন নামে অনুলিপি করে এবং থিম ইকুইনক্স বিবর্তন মধ্যরাত্রি ব্যবহার করি যা একটি নতুন থিম তৈরি করে যার নাম আমি রিনজুইন্ড । এটি এই থিমটির জন্য উপস্থিত না থাকার বিষয়ে ত্রুটি, ক্রাশ এবং নোটিশগুলি এড়িয়ে চলে।
- অন্য থিম ভিত্তিক একটি নতুন থিম তৈরি করুন
থিমগুলি এতে সংরক্ষণ করা হয় /usr/share/themes/:

এই ছবিতে নেওয়া পদক্ষেপগুলি:
cd /usr/share/themes/sudo mkdir Rinzwindcd Rinzwindsudo cp -R /usr/share/themes/Equinox\ Evolution\ Midnight/* .নতুন ডিরেক্টরিটির অভ্যন্তরে একটি ফাইল রয়েছে index.themeযা নতুন থিমের নাম পরিবর্তন করতে হবে। সুতরাং প্রবেশের পরে sudo gedit index.themeসমস্ত পুরানো থিমের নাম নতুনতে পরিবর্তন করুন:

স্ট্রিং, অনুসন্ধান এবং প্রতিস্থাপন ইকুইনক্স বিবর্তন মিডনাইট -> রিনজউইন্ড আইকন
থিম এবং কার্সার থিম আমি এখনই রাখব তবে এই 2 টি সম্পাদনা করা প্রায় এই থিমের মতোই।
এবং এখন আমাদের কাছে পুরানো থিমের একটি নতুন নাম রয়েছে:

- একটি নতুন থিম তৈরি করা হচ্ছে
আমাদের নতুন ডিরেক্টরি ভিতরে চিত্র 2 সেট আছে:


একটি চিত্র সম্পাদক (গিম্প) দিয়ে আপনি রঙগুলিতে পরিবর্তন করতে পারেন বা চিত্রগুলিতে বিভিন্ন জিনিস করতে পারেন various নিশ্চিত করুন যে চিত্রটি একই আকারে রেখেছে এবং অবশ্যই বুদ্ধিমান রঙগুলি ব্যবহার করুন (একটি রঙের সাথে লেগে থাকুন এবং এই রঙের 1 বা 2 শেড একটি থিম তৈরি করতে এবং এমন কিছু নয় যা লোকদের তাত্ক্ষণিক মাথাব্যথা দেয়)
আপনার Picturesফোল্ডারে থিমটি অনুলিপি করে আপনার ফোল্ডারে এই 2 টি ডিরেক্টরি পুনরুদ্ধার করুন Pictures। আমি থিমের অভ্যন্তরে 2 টি ডিরেক্টরি অনুলিপি করেছিলাম এবং ফলস্বরূপ ইমেজ নয় এমন সমস্ত ডিরেক্টরি মুছে ফেলেছি:

জিম্পের ভিতরে সমস্ত চিত্র খুলুন এবং এগুলি সম্পাদনা শুরু করুন এবং আপনি সন্তুষ্ট হয়ে গেলে এগুলি আপনার থিমের ডিরেক্টরিতে অনুলিপি করুন এবং এটি কার্যকর কিনা তা পরীক্ষা করুন। মন্তব্য: থিমটি মূলের মালিকানাধীন তাই এটি অনুলিপি করার জন্য আপনাকে sudo ব্যবহার করতে হবে।
~/.local/share/themes/কোনও থিমটি এর অধীনে একটি ডিরেক্টরিতেও অনুলিপি করতে পারেন যাতে নতুন থিম বিকাশের সময় আপনার sudo অধিকারের প্রয়োজন হয় না (এবং পরে প্যাকেজগুলির সাথে সম্ভাব্য সমস্যাগুলি এড়ানো)।
১১.১০ এবং উপরে (জিটিকে + ৩) থিম তৈরি করা ভাগ্যক্রমে 11.04 এবং উবুন্টুর পূর্ববর্তী সংস্করণগুলির সাথে অনুরূপ যা জিটিকে + 2 ব্যবহার করে। এই উত্তরটি রিঞ্জউইন্ডের ইতিমধ্যে দুর্দান্ত উত্তরের ভিত্তিতে তৈরি ।
কোনও থিম স্ক্র্যাচ থেকে মোকাবেলা করার পরিবর্তে বিদ্যমান থিমটি সংশোধন করা সহজ। এছাড়াও - আপনার নিজের স্থানীয় হোম ফোল্ডারে কোনও থিম সম্পাদনা করা সহজ - এটি অনুমতি সংক্রান্ত সমস্যাগুলি ইত্যাদি এড়ায় etc.
অ্যামবায়েন্স থিমের উপর ভিত্তি করে একটি নতুন থিম তৈরি করতে দেয় যা ফস নামে পরিচিত । অবশ্যই - আপনার যদি অন্য কোনও জিটিকে + 3 থিম ইনস্টল থাকে তবে সেগুলি ব্যবহার করুন (থিমগুলি কোথায় পাবেন সে সম্পর্কিত লিঙ্কযুক্ত প্রশ্নোত্তর দেখুন)
ইনস্টল থিমগুলি এতে সঞ্চিত থাকে /usr/share/themes/- স্থানীয় থিমগুলি আপনার হোম ফোল্ডারে ফোল্ডার-নামের অধীনে সঞ্চয় করা হয়.themes
mkdir -p ~/.themes/fosscp -R /usr/share/themes/Ambiance/* ~/.themes/fossনতুন ফোল্ডারের অভ্যন্তরে একটি ফাইল রয়েছে index.themeযা নতুন থিমের নাম পরিবর্তন করতে হবে।
gedit ~/.themes/foss/index.theme পুরানো সমস্ত থিমের নাম নতুনতে পরিবর্তন করুন।

এবং এখন আমাদের ফস নামে একটি নতুন নাম রয়েছে :
নতুন থিম সম্পাদনা করা হচ্ছে
আমাদের নতুন ডিরেক্টরিটির ভিতরে দুটি মূল ফোল্ডার রয়েছে - ity ক্য এবং gtk-3.0 :

পিন্টা বা গিম্পের মতো কোনও চিত্র সম্পাদকের সাহায্যে আপনি সেই ফোল্ডারগুলির মধ্যে চিত্রগুলিতে রঙ পরিবর্তন করতে বা বিভিন্ন জিনিস করতে পারেন।

নিশ্চিত করুন যে চিত্রটি একই আকারে রাখবে এবং অবশ্যই বুদ্ধিমান রঙগুলি ব্যবহার করুন (একটি থিম তৈরি করতে একটি রঙের সাথে এই রঙের 1 বা 2 শেড )।
পিন্টা / গিম্পের ভিতরে সমস্ত চিত্র খুলুন এবং এগুলি সম্পাদনা শুরু করুন এবং যখন আপনি সন্তুষ্ট হন তখন এগুলি আপনার থিমের ডিরেক্টরিতে অনুলিপি করুন।
তবে - থিম সম্পাদনার মূল অংশটি those ফোল্ডারগুলিতে (এবং সাবফোল্ডার অ্যাপস ) বিভিন্ন .css ফাইলগুলি পরিবর্তন করছে ।

ক্যাসকেডিং-স্টাইল-শীটগুলি একটি সংজ্ঞায়িত স্টাইলশিট ভাষা যা সম্পর্কিত বিষয়গুলির চেহারা ও অনুভূতিকে বদলে দেয় - আমাদের ক্ষেত্রে একটি থিম - তবে এইচটিএমএল ওয়েব পৃষ্ঠা এবং নথিগুলিতে সমানভাবে প্রযোজ্য।
এগুলি সম্পাদনা করার জন্য এটি অবিচলিত লোকদের জন্য নয় - ভাগ্যক্রমে আপনাকে সিএসএস পরিবর্তনগুলি সম্পাদনা ও পূর্বরূপ দেখার জন্য অনুমতি দেওয়ার জন্য খুব ভাল কিছু সরঞ্জাম রয়েছে - নীচের লিঙ্কযুক্ত প্রশ্নোত্তর দেখুন।
একবার আপনি আপনার থিমটি নিয়ে খুশি হন - উবুন্টু-টুইকের মাধ্যমে আপনার থিমটি সেট করুন
দুর্ভাগ্যক্রমে আপনি স্ট্যান্ডার্ড উপস্থিতি স্ক্রিনের মাধ্যমে থিমগুলি পরিবর্তন করতে পারবেন না - সেখানকার থিমগুলিকে ১১.১০ এবং ১২.০৪-তে হার্ড-কোডেড রয়েছে।
সংযুক্ত প্রশ্নসমূহ:
ButtonLayout=minimize,maximize,close:এটি পরিবর্তন করেছি তবে এটি কি বোতামের বিন্যাস, কোনও টিপ বদলাবে? unity tweak toolঅ্যাডওয়াইটা এবং পিছনে স্যুইচ করার সময় আমি এটি ব্যবহার করে স্যুইচ করি তবে আমার কাস্টম থিমটি কখনই কিছুই পরিবর্তন করে না :(