Admin UI & JavaScript Modernisation

A mockup of a proposed Admin UI for Drupal.org

The goal of the Admin UI & JavaScript Modernisation initiative is to provide a re-imagined content authoring experience and site administration experience in Drupal, built on top of modern JavaScript foundations.

What are we working on?

The initiative's main priorities are:

  1. Create a new "design system" for Drupal's editing and administrative interface, and implement this in incrementally. View Claro Roadmap. Claro is now part of Drupal Core, and is the default admin theme as of Drupal 9.4
  2. Create a decoupled, single-page React application that manages Drupal administration This effort has been dormant for some time with nothing suggesting it will reawaken. The admin UI continues to benefit from targeted improvements/modernizations, but there is currently no activity working towards an all-encompassing Admin UI overhaul such as the one that had been planned here.
  3. Modernize the underlying JavaScript code and enhance Drupal's APIs to better support all types of decoupled applications.