The Drupal theming system utilizes a template engine to further separate HTML/CSS from PHP.A popular Drupal contributed module called 'Devel' provides GUI information to developers and themers about the page build.Subsequent major and minor releases (8.5.1 as of March 28, 2018) which bring numerous improvements and bug fixes (including CKEditor WYSIWYG enhancements, added APIs, an improved help page) can be found on the Releases page.
Bootstrap and Common libraries are defined as Drupal core and all other functionality is defined as Drupal modules including the system module itself.
Drupal 7 started the adoption of WAI-ARIA support for Rich Internet Applications and this has been carried further in Drupal 8.
There have been many improvements to both the visitor and administrator sides of Drupal, especially: This design allows third-party contributed modules and themes to extend or override Drupal's default behaviors without changing Drupal core's code.
Interest in Drupal got a significant boost in 2003 when it helped build "Dean Space" for Howard Dean, one of the candidates in the U. Democratic Party's primary campaign for the 2004 U. After Dean ended his campaign, members of his Web team continued to pursue their interest in developing a Web platform that could aid political activism by launching Civic Space Labs in July 2004, "..first company with full-time employees that was developing and distributing Drupal technology." Drupal 8 includes new features and improvements for both users and developers, including: a revamped user interface; WYSIWYG and in-place editing; improved mobile support; added and improved key contributed modules including Views, Date, and Entity Reference; introduced a new object-oriented backend leveraging Symfony components; revamped configuration management; and improved multilingual support.
Drupal 8 rc1 is the collective work of over 3,200 core contributors.