It’s day 20 of the Drupal Advent Calendar, and today we’re looking at the admin UI Navigation. Joining us today are Pablo López and Matthew Oliveira, so let’s look into it…
The aim of the Navigation track is to provide a better site management experience for Drupal users. It does not provide a specific recipe or feature to Drupal CMS. Navigation is a core experimental module. However, the Navigation track provides key integration points to Drupal CMS that will help other tracks to highlight their features in the new Navigation left sidebar.
Since Navigation has replaced Toolbar in Drupal CMS, the module is getting more attention from the community raising the interest on the different ways to integrate the different modules with the new navigation.
Once the left sidebar is stable the next goal will be to provide a new Top Bar that will provide better context information to site administrators allowing users to interact easily with the page. The Top Bar will be one of the key pieces that will help to integrate the new Experience Builder in the near future.
The track is also working on the Navigation internals to make the whole system more performant taking advantage of other Drupal systems, like BigPipe and Dynamic Page Cache. This will help to improve the page loading times for site admins, improving the overall site experience.
Pablo López (left) is a Drupal backend developer working for Lullabot. Born in Arnedo, Spain, he has worked on many different projects for companies including Red Hat, UCLA, and the American Booksellers Association. He has been a long time contributor to Drupal, involved in several contrib projects and working on the Navigation Initiative since 2023.
Matthew Oliveira (right) first used Drupal for higher education websites in 2010 and has used it for many projects since, contributing to many Drupal modules along the way. He is leading the Navigation track of Drupal Starshot. He lives in Ontorio and works for Lullabot.
Comments