Fixed
Project:
Drupal core
Version:
11.x-dev
Component:
Claro theme
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
6 Sep 2026 at 11:57 UTC
Updated:
19 Sep 2026 at 20:57 UTC
Jump to comment: Most recent
This started as being just for comment but is expanded to the remaining uses of Claro.
$ git grep -i claro | grep -v core/assets | grep -v .phpstan-baseline.php | grep -v core/themes/claro | grep -v core/themes/olivero | grep -v MAINTAINERS | grep -v core/themes/default_admin | grep -v core/modules/search | grep -v baking-mishaps-our-troubleshooting-tips.html | grep -v core/modules/system/system.post_update.php
But some can't be made until Admin is stable.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
quietone commentedComment #4
smustgrave commentedThis one had a lot and no sure what tests have been addressed in other tickets. Example /RequirementsPageTrait.php
Comment #5
quietone commentedAdded a grep command to the issue summary.
The example in the above, RequirementsPageTrait.php, is excluded because it is in a test path, /core/tests/Drupal/Tests.
Comment #6
quietone commentedSetting to Active because I want to make another look at this.
Comment #7
quietone commentedComment #8
quietone commentedComment #9
quietone commentedI found a test that didn't get updated.
Comment #10
smustgrave commentedChild issues landed using the grep command I get
core/misc/dialog/off-canvas/css/form.css:183: * Claro injects a "Loading" autocomplete message that affects the positioning
core/misc/dialog/off-canvas/css/form.pcss.css:176: * Claro injects a "Loading" autocomplete message that affects the positioning
core/misc/dialog/off-canvas/css/throbber.css:16: & .ajax-progress, /* This is the CSS class used in Claro. */
core/misc/dialog/off-canvas/css/throbber.pcss.css:9: & .ajax-progress, /* This is the CSS class used in Claro. */
core/modules/workspaces_ui/css/workspaces.overview.css:13:/** @todo Move to Claro theme before Workspaces is marked stable. */
core/modules/workspaces_ui/css/workspaces.overview.pcss.css:6:/** @todo Move to Claro theme before Workspaces is marked stable. */
Moved claro form.pcss.css into claro/components/form.pcss.cs
But the other two throbber.pcss and workspace.overview not 100% do we library-extend it?
Comment #11
quietone commentedComment #12
quietone commentedComment #13
smustgrave commentedAddressed all but
core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php: 'claro',
core/tests/Drupal/Tests/RequirementsPageTrait.php: 'claro/css/theme/maintenance-page.css' => 'claro-details__wrapper',
Think we need to update the fixtures and that last one may need the same? Wasn't sure.
For the throbber.css and workspaces.overview I did library-overrides and extends.
Comment #14
smustgrave commentedComment #15
smustgrave commentedNice removing RequirementsPageTrait broke nothing.
Comment #16
smustgrave commentedOpened #3624072: Update test fixtures to not use olivero or claro for the fixtures
Comment #18
gábor hojtsyI think other than the 4 commits. made this looks good :)
Comment #19
jurgenhaasI went through the MR and tested it locally, Found just one regression with the relocated autocomplete rule that no longer matches. Left a comment and suggestion in the MR. Everything else is looking good and could be RTBC after that fix.
Comment #20
quietone commented@jurgenhaas, thanks for reviewing this issue!
I make the suggested change and recompiled.
Comment #21
jurgenhaas@quietone LGTM, thank you.
Comment #23
catchCommitted/pushed to main, thanks!
In a couple of tests I wondered whether they really should use the admin theme or switch to stark, but we're not introducing any new coupling here just moving it around.
Will need a backport MR for 11.x
Comment #25
smustgrave commentedGreen backport
Comment #26
larowlanCommitted and pushed ac1a2e09279 to 11.x. Thanks!