<module>/web/css/source/module/
উদাহরণস্বরূপ, এরপরে কম ফাইলের সামগ্রী বাড়ানোর সর্বোত্তম উপায় কোনটি Magento_Checkout/web/css/source/module/_minicart.less
?
ধরে নিচ্ছি যে
ক) ওভাররিড
- থিম সম্পর্কিত কম আপনাকে প্যারেন্ট থিমের একই নামের সাথে আরও কম তৈরি করতে হবে (বা অনুলিপি করতে হবে) এবং এটি আপনার থিমে এইভাবে রাখবে
theme-frontend-blank/web/css/source/_buttons.less
-><your-theme>/web/css/source/_buttons.less
- মডিউল নির্দিষ্ট কম আপনি অভিভাবক থিমের একই নামের সাথে কম তৈরি করতে (বা অনুলিপি করতে হবে) এবং এটি আপনার থিমে এইভাবে রাখবেন
theme-frontend-blank/Magento_Theme/web/css/source/_module.less
-><your-theme>Magento_Theme/web/css/source/_module.less
- ইউআই কম কম আপনি অবশ্যই লাইব্রেরী ফোল্ডারে একই নামের সামগ্রী সহ কম তৈরি করতে (বা অনুলিপি করতে হবে) এবং এটি আপনার থিমে এইভাবে রাখবেন
magento2-base/lib/web/css/source/lib/_buttons.less
-><your-theme>Magento_Theme/web/css/source/lib/_buttons.less
এবং
খ) বাড়িয়ে দিন
- এর সাথে সম্পর্কিত কম থিম আপনাকে জুড়তে আপনার থিম একটি _extend.less ফাইল তৈরি করতে হবে _extend ভালো নামে
<your-theme>/web/css/source/_navigation_extend.less
প্রসারিত করতেtheme-frontend-blank/web/css/source/_navigation.less
এবং নিবন্ধন সঙ্গে যে ফাইল @import ওয়েব / সিএসএস / সোর্সে থিম বিষয়বস্তুর _extend.less মধ্যে ডিরেক্টিভের ->@import "_navigation_extend.less"
- মডিউল নির্দিষ্ট কম আপনি আপনার থিম মডিউল পথে এমন একটি _extend.less ফাইল তৈরি করতে হবে
<your-theme>Magento_CatalogSearch/web/css/source/_extend.less
যা ম্যাগানোটো_গ্যাটালগ অনুসন্ধান মূল _ মডুল.বিহীনকে প্রসারিত করবে - UI 'তে কম lib আপনাকে জুড়তে ফোল্ডারের লাইব্রেরিতে একই নামের কন্টেন্ট সঙ্গে একটি কম তৈরি করতে হবে _extend ভালো নামে
<your-theme>Magento_Theme/web/css/source/lib/_buttons_extend.less
প্রসারিত করতেmagento2-base/lib/web/css/source/lib/_buttons.less
এবং যে ফাইল রেজিস্টার করো @import ওয়েব / সিএসএস / সোর্সে থিম বিষয়বস্তুর _extend.less মধ্যে ডিরেক্টিভের - >@import "lib/_buttons_extend.less"
থিওরি আপনাকে অবশ্যই একটি _মিনিকার্ট_একসেট.বিহীন তৈরি করার পরামর্শ দিতে পারে তবে এটি স্বয়ংক্রিয়ভাবে কাজ করে না। হতে পারে আপনার সেই ফাইলটি B1 বা B3 তে বর্ণিত মডিউলের মতো _extend.less এ আমদানি করা উচিত?
এবং এই উপাদানগুলি কম প্রসারিত করে কেন স্বয়ংক্রিয়ভাবে CSS এর বিশ্লেষণে অন্তর্ভুক্ত হবে না যদি এগুলি প্রসারিত করার সঠিক উপায় তবে এটি অবশ্যই _extend.less এ আমদানি করতে হবে?
(এখানেও আরেকটি প্রশ্ন আসে: কি পার্থক্য আছে web/css/source/lib/_buttons.less
এবং web/css/source/_buttons.less
? 😕)
আমি কিছুটা বিভ্রান্ত আশা করি কেউ আমাকে সাহায্য করতে পারে।
এই দীর্ঘ পাঠের জন্য দুঃখিত।
সূত্র: