Problem/Motivation

#2860419: [Meta] Appearance page is too long and confusing identified many problems with the Appearance page. With the advancement of Drupal CMS and especially Experience Builder, it became clear that having one consistent UX for admin interfaces is better and should be encouraged.

Steps to reproduce

Proposed resolution

  • The advanced option to change the admin UI with Drush and similar backend means should be kept.
  • The UI for changing the admin theme should be removed.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Comments

gábor hojtsy created an issue. See original summary.

cilefen’s picture

I have encountered community members who operate web sites but do not use Drush and don’t know what it is. I don’t know what portion of the total works this way.

alexpott’s picture

Having a single admin theme for contrib modules (and core) to provide the best admin UX with makes lots of sense to me. Also using a different admin theme feels like something that does not need to be configurable alongside the frontend theme.

gábor hojtsy’s picture

@cilefen: do they change the admin theme? Which is that admin theme? How do they obtain that different admin theme?

cilefen’s picture

I don't know whether the site admins who don't use Drush change the admin theme. I am only saying that these people exist. I don't know if there is an intersection between non-Drush users and the 73k sites that use Gin, for example. I can't answer your questions.

gábor hojtsy’s picture

I asked how do they obtain it not how they enable it :)

cilefen’s picture

I didn't say they obtained anything. I was indicating that it's been my experience to discover that some site admins do not use Drush to add some context to this issue.

avpaderno’s picture

Does not #2860419: [Meta] Appearance page is too long and confusing suggest just removing the theme selector shown on the bottom of the page? It would still be possible to select the admin theme by clicking on the theme screenshot.
It would not be possible to set a theme for the node edit pages, though.

This issue seems to propose to remove any selector for the admin theme, which I take would be the default admin theme Drupal comes with, except when the admin theme is set via Drush commands.

gábor hojtsy’s picture

Yes, it could be Drush commands or a contrib module. With Experience Builder taking on a lot of the admin UI, it will be more and more odd to try to have a separate different admin theme unless it blends in with Experience Builder (which is not quite theme-able as such).

quietone’s picture

Version: 11.2.x-dev » 11.x-dev
catch’s picture

Version: 11.x-dev » main

Drupal core is now using the main branch as the primary development branch. New developments and disruptive changes should now be targeted to the main branch.

Read more in the announcement.