How to create a custom block template for a specific region in Drupal 11? ; Drupal 9: dd(), ddm() or drupal_dump() missing ; How to apply a CSS style on mobile navigation?
Working with CSS ; CSS overview · Overriding style sheets from modules and base themes · Adding style sheets · Adding CSS to form or page with attachments · Adding styles through the API · Live_css with .less support · Sass techniques and tools · Standard Drupal core styles and classes .clear-block and .clearfix · Supporting "right to left" (RTL) languages
Drupal theming. GitHub Gist: instantly share code, notes, and snippets.
Drupal theming. GitHub Gist: instantly share code, notes, and snippets.
What will you learn ; Override and customize template files · Implement layouts and regions · Use Twig to create dynamic templates · Add CSS and JavaScript libraries · Set up your site for theme development
AJAX Forms · Using AJAX callbacks to dynamically react on user input, alter form elements, show dialog boxes or run custom Javascript functions. ; Messages API · Display status messages by the JavaScript API from Drupal core. ; Theming in JavaScript · Allow HTML added by JavaScript to be overridden by themes.
This guide provides you a description of accessibility with best practices for theme developers. Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities. When the sites are correctly designed, developed and edited, all users can have equal access for information and functionality. The W3C's Web Accessibility Initiative (WAI) Introduction to Web Accessibility says Web accessibility means that people with disabilities can use the Web. More specifically, Web accessibility means that people wit ...
Name · Service · Email · Tell about your project ; Your Name · Your Email · Subject · Message
Just another WordPress site
Other helpful resources: ; API reference: https://api.drupal.org/api/drupal/7 ; Coder module: https://www.drupal.org/project/coder ; The successor to this guide is the Drupal 8 guide to creating custom modules