Skip to main content
Image
Untitled%20design%20%2835%29.png

Claro: A modern outlook of Drupal admin UI

article publisher

Jayati

Drupal

There’s no denying that Drupal is a complex ball. With numerous modules in use and years old structure, every Drupal has a certain degree of complexity attached to it. Opposed to the inherent flexibility sought by the software developers, Drupal has a strong suit of layers that makes its a secured CMS. 

Therefore, the layers of complexity are exactly what makes Drupal stronger and better at catering to the end-users’ need. Similarly, there’s another common response among such concerns - outdated administration UI. 

a laptop on the table


Dries also agrees that “This critique is not wrong. Drupal's current administration UI was originally designed almost ten years ago when we were working on Drupal 7. In the last ten years, the world did not stand still; design trends changed, user interfaces became more dynamic and end-user expectations have changed with that.”

Why Drupal 8 needed a new administration theme

With Drupal 8 the idea of a new admin UI came up and here’s why we really needed it:

  • It was time to make the amends and not let Drupal lose in any aspect, including the competitive admin UI of other open-source CMSes
  • When Dries took to it, he sought the suggestions from many Drupal agencies to figure out the gravity of the issue. 
  • The current admin UI was created in 2009 with Drupal 7. Almost a decade later, a lot of modernization has taken place in terms of UI design trends

A modern theme for the admin UI was then agreed upon to be introduced as Dries announced that “we plan on updating the existing administration UI with the new design system. Longer-term, we are working on creating a completely new JavaScript-based administration UI.”

So, here is the improved Drupal Admin UI: Claro 

Claro theme principles and features

The new admin theme was named Claro and was built as a part of the Admin UI Modernization initiative. The whole idea of the Admin UI & Javascript Modernisation Initiative is to make Drupal compatible with decoupled applications and navigation smoother for end-users. 

Since the launch of Drupal 8.8, the Claro administration theme was introduced as a new experiment and as a first release to come with native Composer support.

Features like a new colour scheme, higher contrasts, touchscreen readiness, redesigned content pages, files and image upload widgets were planned and completed with Claro. 

The Claro theme was built in accordance with the Admin UI & JavaScript Modernisation Initiative

This initiative is a far fetched goal as it can take several years to be completed. It primarily seeks to update Drupal’s APIs and underlying JavaScript code. Therefore, Claro came into the picture as an early version of the goal. This new theme follows the guidelines of the new Drupal 8 admin theme design, some of which are as follows:

  • precise shapes and good contrasts
  • clear hierarchy and relations between elements
  • a clear purpose for each element
  • rational use of white space
  • optimal readability
  • emphasis on what matters
  • visual clues
  • friendly and cheerful colours

Watch this latest update on Drupal 8's new administration theme (Claro) from Dries:

Design System of Claro

Drupal created a Design system to define the principles, patterns and tools that will be integrated while building the Drupal administrative user interface. The goals, principles and visual design language along with a visual interface library (components, patterns and animation) was defined for standardization of the design system. 

The Original Seven’s style guide visual principles adapted were: a) Powerful, b)empathetic, responsive, c) Clear, clean, concise, d) accessible, transparent, e) Natural, f) Friendly, collaborative, democratic, respectful. 

Know more about the design system here

Conclusion 

The next step towards the modernization of the admin UI is Olivero, one of the Drupal core initiatives which seek to create a new default front-end theme for Drupal with a modern look and feel. It aims to promise improvements in front-end theme and much more. What was just an idea in a hotel lobby during DrupalCon Seattle 2019 became a full-blown project and a Drupal core initiative in no time. Thus, Olivero was initially slated for inclusion in core in Drupal 9.1. More on that later. 

To know more about the upcoming inititatives, ping us at [email protected]

Subscribe

Ready to start your digital transformation journey with us?

Related Blogs

Migrate To Your Search Engine Optimized Drupal Website

abc

Website migration not only sounds complex but puts at stake the very existence of your website. While SEO is one of the many factors…

Top Reasons You Should Migrate from Drupal 7 to Drupal 10

Top%204%20Reasons%20Why%20You%20Should%20Migrate%20from%20Drupal%207%20to%20Drupal%2010%20%28Blog%20banner%29%20%281%29.png

Drupal 10 released in December 2022 and ever since, the community has been pushing its users to migrate to the latest version. As many as…

6 Reasons Why You Need To Upgrade Your Drupal Website

6%20Reasons%20why%20you%20need%20to%20upgrade%20your%20Drupal%20website%20%28Blog%20Banner%29.png

It goes without saying that (software) upgrades improve the overall performance of websites. Drupal is no exception. Regular updates to…