Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
2c36431
Add an experiment that restyles wp-admin from design system tokens
jasmussen Aug 28, 2026
15d7d34
Grey the dropdown arrow on aria-disabled selects
jasmussen Aug 28, 2026
311e41b
Let form controls inherit their font size
jasmussen Aug 28, 2026
96e9e33
Load the restyle stylesheets in filename order
jasmussen Sep 3, 2026
e35fa8a
Leave the media handle undemoted
jasmussen Sep 4, 2026
40c56ef
Name the experiment for what it does
jasmussen Sep 4, 2026
81df8dd
Name the harness for what it shows
jasmussen Sep 4, 2026
6b1606b
Use the design system's field background and placeholder tokens
jasmussen Sep 16, 2026
ff4a281
Scope disabled field styles to text-like inputs
jasmussen Sep 16, 2026
a056b6f
Give invalid fields an error-coloured focus ring
jasmussen Sep 16, 2026
e1ce4e9
Keep grouped buttons joined
jasmussen Sep 16, 2026
6bcceca
Stop aria-disabled harness specimens from responding to input
jasmussen Sep 16, 2026
071f5ca
Update @since tags to 24.1.0
jasmussen Sep 16, 2026
3bfc605
Derive design tokens for each admin colour scheme
jasmussen Sep 16, 2026
c417b95
Pair button and checkbox colours as the design system does
jasmussen Sep 16, 2026
cd72bbf
Show a selected button in the harness's button groups
jasmussen Sep 16, 2026
057fcfb
Move the scheme token generator into the monorepo tools workspace
jasmussen Sep 17, 2026
fd36080
Describe the experiment without calling the admin classic or Core
jasmussen Sep 17, 2026
40349df
Read the admin colour schemes from admin-ui instead of a copied list
jasmussen Sep 17, 2026
d26d84e
Declare the scheme token generator's package dependencies
jasmussen Sep 17, 2026
02ae43a
Move the experiment's stylelint rules into the shared config
jasmussen Sep 17, 2026
31bbb3a
Add a changelog entry for the admin-ui scheme map export
jasmussen Sep 17, 2026
79dc2f8
Address feedback
jasmussen Sep 29, 2026
38f0bc7
Take tokens for the button metrics, and fix two control inconsistencies
jasmussen Sep 29, 2026
160d036
Say in the experiment description that it is not for live sites
jasmussen Sep 29, 2026
49cccdf
Fix the demoted URL escaping, the colour scheme preview and a harness…
jasmussen Oct 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Say in the experiment description that it is not for live sites
The experiment is off by default, but nothing on the Experiments screen said
what switching it on costs. Two things are worth knowing before anyone tries
it on a site they care about: plugin styling on admin screens can render
differently, because demoting WordPress's stylesheets into a lower cascade layer
changes which rules win; and admin stylesheets arrive one by one, because
style concatenation has to be off for the demotion to happen at all.

Both are named rather than summarised as "not for production", which tells a
reader nothing they can act on. The warning sits in the description rather
than the label, as the experimental blocks entry does, so the feature keeps a
plain name.

"Visual only" is dropped. It read oddly beside a warning that plugin styles
can change, and the change does have effects beyond appearance. "No markup
changes" is the part that stays true.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
  • Loading branch information
jasmussen and claude committed Oct 1, 2026
commit 160d0361782f7d69251ed29bb5555f219e4d21f2
2 changes: 1 addition & 1 deletion lib/experimental/experiments/load.php
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ function gutenberg_initialize_experiments_settings() {
array(
'id' => 'gutenberg-wpds-admin-restyle',
'label' => __( 'Admin design tokens', 'gutenberg' ),
'description' => __( 'Styles wp-admin from WordPress Design System tokens, so every admin screen reads as one product regardless of how it is rendered. Visual only; no markup changes.', 'gutenberg' ),
'description' => __( 'Styles wp-admin from WordPress Design System tokens, so every admin screen reads as one product regardless of how it is rendered. No markup changes. (Warning: this can change how plugin styles apply to admin screens, and it loads admin stylesheets one by one instead of combined. Use it for testing, not on a live site.)', 'gutenberg' ),
),
array(
'id' => 'gutenberg-dashboard-widgets',
Expand Down