![]() The authors used a new proprietary data model and architecture, unlike the DOM used in version 4. It's hard to call it just an update of CKEditor from version 4 to 5, as all the code was written from scratch. php core/scripts/drupal generate-theme mytheme CKEditor 5Īnother great change in Drupal 10 will be the new WYSIWYG editor. The generation of the theme itself is to be automated and performed by built-in Drupal scripts. The concept of sub-theming remains unchanged – we'll still be able to create additional themes that inherit the design elements from our main theme. This will allow for avoiding inheriting the entire template, which has very limited update options due to maintaining backward compatibility. Thanks to the new starterkit, we won’t extend the base theme, but we'll generate a clean template as a starting point for building our theme. There'll be a change in the approach to template building compared to Drupal 8 or 9. The Olivero theme has been designed to take full advantage of the new system's capabilities and be compatible with the functionalities that are well-liked by the users, such as Layout Builder. The user browsing the page will also feast their eyes on the modern appearance. Not only the administration panel will get a new look. ![]() In Drupal 10, it'll be replaced by the Claro theme, designed in accordance with the latest standards, and adapted to take advantage of the full capabilities of the latest version of this CMS. The time-worn Seven theme, created in 2009 for Drupal 7 and slightly refreshed in Drupal 8, were deterring new users, giving the impression of an outdated system. Drupal 10 will also get refreshed JavaScript components, which will replace jQuery UI. Developers will also get the new starterkit theme, which will significantly change the approach to template building in comparison with Drupal 8 or 9. It'll look modern, be easier to use and still allow for great expandability. The new Drupal is designed to be more accessible to new users. The appearance of both the front end and the back end will also change significantly. This is related to the requirement of using PHP version 8.1 at least. Therefore, a more sensible approach is to create a new version of Drupal, conforming with the standards of the latest release of Symfony while implementing new solutions and concepts – without worrying about backward compatibility. Adapting Drupal 9 to a newer version of Symfony would require a lot of work, not only related to Drupal core but also to additional modules. Drupal is based on the Symfony framework, and its code is very much dependent on it. Of course, as was the case with the transition from version 8 to version 9, the main change that somewhat initiates the creation of Drupal 10 is the new version of Symfony. Version 10 will bring us many new features. The members of the Drupal community may contribute by reporting or resolving issues. There's also a list of bug reports and ideas for the development version, where you can find out what the developers are currently working on. To find out how you may help exactly, check out the #d10readiness channel on the official Drupal Slack. ![]() Currently, Drupal 10 is already in the development version, and the Drupal community is working hard to release a stable version. By becoming a member of the Drupal community, you may help with releasing and developing the new version. Join the Drupal community and help developing new versionĭrupal is an open source project created by the community, so anyone may contribute to its development. The release date for Drupal 10 is December 14, 2022. At first glance, it's hard to distinguish Drupal 9 from 8, and both versions were very compatible on the day of the release. The main differences were: a new version of Symfony (i.e., 4), updating the Twig theme engine and getting rid of the outdated code. "The nine" had its premiere on Jand didn't bring any breakthrough changes compared to the previous version. The latest stable version of Drupal is 9.4.x. We bring it up because the 10th version of the Drupal system is coming, and with this article, we want to provide you with a closer look at it. Part of the natural cycle in the life of any software are regular updates and development, as well as the creation of newer versions. Drupal is one of the most popular content management systems for websites today. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |