
Barrio — यह Drupal 8 के लिए एक बेस Bootstrap 4 थीम है, जो Twig टेम्पलेट्स का उपयोग करके Drupal की डिफ़ॉल्ट मार्कअप को पूरी तरह से ओवरराइड करती है, और लगभग सभी Drupal 8 HTML को Bootstrap 4 की पूर्ण मार्कअप संरचना में परिवर्तित करती है।
यह थीम किसी भी पूर्वनिर्धारित शैली (style) के साथ नहीं आती — यह एक डिज़ाइन नहीं है, बल्कि एक स्टार्टिंग बेस थीम के रूप में उपयोग के लिए बनाई गई है।


Bootstrap 4 SASS - Barrio Starter Kit Barrio की एक सब-थीम है, जो Drupal में Bootstrap 4 SASS को एकीकृत करना आसान बनाती है।
यह सब-थीम Drupal के लगभग हर CSS को ओवरराइड करती है और जहाँ संभव हो, Bootstrap वेरिएबल्स को बदलकर शुरू से नया CSS फ़ाइल सेट जेनरेट करती है।
रंग नियंत्रण Google Material Design पर आधारित है, जो मुख्य रंग के हल्के और गहरे वैरिएशन उत्पन्न करता है ताकि hover या contrast प्रभाव बनाए जा सकें।


विशेषताएँ:
* Bootstrap 4 CDN शामिल है (संस्करण 4.0 से 4.3 तक)
* Bootstrap 4 ब्रेकपॉइंट्स (Breakpoints) शामिल हैं
* UI में Bootstrap नियंत्रण उपलब्ध
* कोई सब-थीम मोड नहीं (जब तक टेम्पलेट ओवरराइड आवश्यक न हो)
स्थापना
Composer का उपयोग करते हुए:
composer require drupal/bootstrap4
सब-थीम


Bulma Drupal 8 की एक बेस थीम है, जो Bulma CSS फ्रेमवर्क पर आधारित है — यह एक आधुनिक CSS Flexbox मॉडल पर निर्मित फ्रेमवर्क है, जो सभी आधुनिक ब्राउज़रों में उपलब्ध है।


Foundation Patterns थीम Zurb Foundation की एक सब-थीम है, जिसे UI Patterns टेम्पलेट्स का उपयोग करते हुए Foundation कंपोनेंट्स को लागू करने के लिए डिज़ाइन किया गया है। इस थीम का मुख्य उद्देश्य Foundation फ्रेमवर्क से सामान्य पैटर्न्स का उपयोग करके तेज़ी से वेबसाइट तैयार करने का तरीका प्रदान करना है।


यह पृष्ठ Drupal8 W3CSS थीम को कॉन्फ़िगर करने के लिए है
- Drupal8 W3CSS थीम कैसे स्थापित करें - वीडियो देखें
थीम को अपने your-drupal-site-name/themes/
फ़ोल्डर में अपलोड करें और your-site-domain/admin/appearance
पर जाएँ। नीचे स्क्रॉल करें जब तक कि आपको “Drupal8 W3CSS Theme” दिखाई न दे, फिर “Install and set default” पर क्लिक करें और “Save” दबाएँ।


हालाँकि Drupal 8 प्रत्येक फ़ील्ड प्रकार के लिए कई फ़ील्ड फ़ॉर्मैटर प्लगइन्स के साथ आता है, फिर भी कई अतिरिक्त मॉड्यूल हैं जो उपयोगी और आसानी से उपयोग किए जाने वाले फ़ील्ड फ़ॉर्मैटर प्रदान करते हैं। इस गाइड का उद्देश्य प्रत्येक कोर फ़ील्ड प्रकार के लिए उपलब्ध फ़ॉर्मैटरों को ढूंढना आसान बनाना है।


निम्नलिखित मॉड्यूल बड़ी संख्या में कोर फ़ील्ड प्रकारों के लिए फ़ील्ड फ़ॉर्मैटिंग की कार्यक्षमता प्रदान करते हैं या उसे बेहतर बनाते हैं।
थर्ड-पार्टी मॉड्यूल सेटिंग्स
ये मॉड्यूल आपके साइट पर स्थापित कई या सभी फ़ील्ड फ़ॉर्मैटरों को बेहतर बनाने के लिए थर्ड-पार्टी सेटिंग्स का उपयोग करते हैं। वे नए फ़ॉर्मैटर प्रदान नहीं करते हैं, लेकिन मौजूदा फ़ॉर्मैटरों में अतिरिक्त सुविधाएँ जोड़ते हैं।


Drupal 8 लॉजिकल (Boolean) फ़ील्ड्स के लिए एक डिफ़ॉल्ट फ़ील्ड फ़ॉर्मैटर के साथ आता है। नीचे दिए गए मॉड्यूल लॉजिकल फ़ील्ड्स के लिए अतिरिक्त फ़ील्ड फ़ॉर्मैटर प्लगइन्स प्रदान करते हैं:


Drupal 8 तिथि (Datetime) फ़ील्ड्स के लिए चार फ़ील्ड फ़ॉर्मैटर प्लगइन्स के साथ आता है: Default, Custom, Plain, और Time Ago।
Datetime Range फ़ील्ड्स के लिए तीन कोर फ़ील्ड फ़ॉर्मैटर उपलब्ध हैं: Default, Custom, और Plain।
नीचे सूचीबद्ध मॉड्यूल तिथि और/या समय फ़ील्ड्स के लिए अतिरिक्त फ़ॉर्मैटिंग विकल्प प्रदान करते हैं:
