Skip to content

Components: Components and UI Button color parity - #79994

Draft
simison wants to merge 7 commits into
trunkfrom
split/button-ui-color-parity
Draft

Components: Components and UI Button color parity#79994
simison wants to merge 7 commits into
trunkfrom
split/button-ui-color-parity

Conversation

@simison

@simison simison commented Jul 8, 2026

Copy link
Copy Markdown
Member

WIP

What?

Part of #76135

Follow-up to #79993

Fixes #80211

Why?

How?

Testing Instructions

Test npm run storybook:e2e:dev to see button grid before and after.

Testing Instructions for Keyboard

Screenshots or screencast

Before After

Use of AI Tools

@simison simison added [Status] In Progress Tracking issues with work in progress [Package] Components /packages/components [Feature] Component System WordPress component system labels Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Warning: Type of PR label mismatch

To merge this PR, it requires exactly 1 label indicating the type of PR. Other labels are optional and not being checked here.

  • Required label: Any label starting with [Type].
  • Labels found: [Status] In Progress, [Package] Components, [Feature] Component System.

Read more about Type labels in Gutenberg. Don't worry if you don't have the required permissions to add labels; the PR reviewer should be able to help with the task.

@simison
simison force-pushed the split/button-ui-color-parity branch 2 times, most recently from b1e3b20 to eaef87c Compare July 10, 2026 19:00
@github-actions

Copy link
Copy Markdown

Size Change: +1.28 kB (+0.02%)

Total Size: 7.7 MB

📦 View Changed
Filename Size Change
build/styles/components/style-rtl.css 18.4 kB +330 B (+1.82%)
build/styles/components/style-rtl.min.css 15.3 kB +307 B (+2.05%)
build/styles/components/style.css 18.5 kB +331 B (+1.82%)
build/styles/components/style.min.css 15.3 kB +309 B (+2.06%)

compressed-size-action

@github-actions

github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown

Flaky tests detected in 5a6e64f.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.

🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/29347339212
📝 Reported issues:

simison added 5 commits July 14, 2026 18:23
Align brand, pressed, and destructive variant colors with WPDS interactive tokens used by `@wordpress/ui` Button, while preserving admin theme color support via token fallbacks.
@simison
simison force-pushed the split/button-ui-color-parity branch from e039722 to 278780e Compare July 14, 2026 15:39
simison added 2 commits July 14, 2026 18:50
Prevent destructive outline and minimal variants from inheriting brand
disabled colors from the shared secondary/tertiary disabled block.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Feature] Component System WordPress component system [Package] Components /packages/components [Status] In Progress Tracking issues with work in progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Notice: link/secondary action controls are low-contrast on dark theme backgrounds

1 participant