7.1. Drupal 8 में थीम बिल्डर्स
Drupal केवल एक CMS नहीं है, बल्कि यह आपके वेब एप्लिकेशन को विकसित करने के लिए एक प्लेटफ़ॉर्म भी है। यदि आप अपनी खुद की थीम बनाना चाहते हैं, तो इसके लिए आपके पास कई फ्रेमवर्क उपलब्ध हैं। इस लेख में हम उनमें से सबसे लोकप्रिय फ्रेमवर्क्स पर नज़र डालेंगे।
Bootstrap
https://www.drupal.org/project/bootstrap
Bootstrap सबसे लोकप्रिय फ्रेमवर्क है, जिससे आप अपनी खुद की थीम बना सकते हैं। यह CSS, ग्रिड सिस्टम और JavaScript/jQuery प्लगइन्स का एक सेट प्रदान करता है। इसके माध्यम से आप अपने साइट के ब्लॉकों को लेआउट पर तेजी से व्यवस्थित कर सकते हैं और उन्हें सही ढंग से स्थान दे सकते हैं।
Zen
https://www.drupal.org/project/zen
Drupal 6-7 के लिए सबसे लोकप्रिय कंस्ट्रक्टर थीम में से एक। संस्करण 8.x-7.x में एक कॉन्फ़िगर किया गया टास्क रनर gulp.js शामिल है, जिसे PhpStorm के माध्यम से बहुत आसानी से चलाया जा सकता है। SASS की कंपाइलिंग libsass के माध्यम से की जाती है, इसलिए अब आपको Compass के साथ झंझट नहीं करनी पड़ेगी।
Omega
https://www.drupal.org/project/omega
यह एक बहुत लोकप्रिय थीम फ्रेमवर्क है जिसमें एक कॉन्फ़िगरेशन जेनरेटर शामिल है (कॉन्फ़िगरेशन फाइलों में संग्रहीत होती है), LESS/SASS स्टाइल्स और मोबाइल-फ़र्स्ट लेआउट शामिल हैं।
यदि आपके पास Omega और Bootstrap के बीच चयन करने का विकल्प है, तो यह इस पर निर्भर करेगा कि साइट के लेआउट कैसे बनाए गए हैं। यदि आपके लेआउट ग्रिड पर आधारित नहीं हैं और आपको उन्हें पिक्सेल परफेक्ट बनाना है, तो Omega का उपयोग करें। लेकिन यदि आपका लेआउट अधिक लचीला है और बुनियादी तत्वों के सेट पर आधारित है, तो आप निःसंकोच Bootstrap चुन सकते हैं।
Adaptive Theme
https://www.drupal.org/project/adaptivetheme
यह एक सरल स्टार्टअप थीम है जिसमें एक एडमिन पैनल होता है, जहाँ आप प्रत्येक प्रकार के डिवाइस के लिए साइट के आकार निर्धारित कर सकते हैं। इस थीम के साथ Drupal सीखना शुरू करना या बहुत सरल वेबसाइट बनाना सुविधाजनक होता है। लेकिन यदि आपको कुछ अधिक जटिल चाहिए, तो Omega या Bootstrap का उपयोग करें।