From a84fcad7927c31eaebbfb347096002bf1fd80c8f Mon Sep 17 00:00:00 2001 From: yogeshbhutkar Date: Fri, 28 Mar 2025 16:25:41 +0530 Subject: [PATCH 1/3] Button: Update hover styles to account for pressed state for `tertiary button` (#68542) --- packages/components/CHANGELOG.md | 16 ++++++++++++++++ packages/components/src/button/style.scss | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 2e516deaf10d89..631846a6da2e86 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -2,6 +2,22 @@ ## Unreleased +### Bug Fixes + +- `Button`: Fix tertiary variant displaying incorrect text color in pressed and hover states ([#68542](https://github.com/WordPress/gutenberg/pull/68542)). + +## 29.7.0 (2025-03-27) + +### Bug Fixes + +- `useAutocomplete`: Fix autocomple UI flicker when deleting trigger prefix ([#69562](https://github.com/WordPress/gutenberg/pull/69562)). +- `FormTokenField`: Use `color-mix` for disabled option selection background ([#69621](https://github.com/WordPress/gutenberg/pull/69621)). +- `CustomSelectControl`: Fix check icon color to adapt with dark theme ([#69626](https://github.com/WordPress/gutenberg/pull/69626)). +- `Autocomplete`: Extracts `getNodeText` function into a separate file and adds unit tests ([#69135](https://github.com/WordPress/gutenberg/pull/69135)). +- `NumberControl`: update stepping to match HTML number input stepping ([#34566](https://github.com/WordPress/gutenberg/pull/34566)). + +## 29.6.0 (2025-03-13) + ### Enhancement - `QueryControls`: Add menu_order sorting option if supported by the post type. ([#68781](https://github.com/WordPress/gutenberg/pull/68781)). diff --git a/packages/components/src/button/style.scss b/packages/components/src/button/style.scss index e7cc40d205e2e3..10e363b79f1fd7 100644 --- a/packages/components/src/button/style.scss +++ b/packages/components/src/button/style.scss @@ -167,7 +167,7 @@ color: $components-color-accent; background: transparent; - &:hover:not(:disabled, [aria-disabled="true"]) { + &:hover:not(:disabled, [aria-disabled="true"], .is-pressed) { background: color-mix(in srgb, $components-color-accent 4%, transparent); color: $components-color-accent-darker-20; } From 923c4ef95608b91e7378310a5cae40ec25daf49c Mon Sep 17 00:00:00 2001 From: yogeshbhutkar Date: Fri, 28 Mar 2025 17:08:16 +0530 Subject: [PATCH 2/3] chore: scope `CHANGELOG` changes to the current PR --- packages/components/CHANGELOG.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 631846a6da2e86..2ffc4a7e21dab7 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -6,16 +6,6 @@ - `Button`: Fix tertiary variant displaying incorrect text color in pressed and hover states ([#68542](https://github.com/WordPress/gutenberg/pull/68542)). -## 29.7.0 (2025-03-27) - -### Bug Fixes - -- `useAutocomplete`: Fix autocomple UI flicker when deleting trigger prefix ([#69562](https://github.com/WordPress/gutenberg/pull/69562)). -- `FormTokenField`: Use `color-mix` for disabled option selection background ([#69621](https://github.com/WordPress/gutenberg/pull/69621)). -- `CustomSelectControl`: Fix check icon color to adapt with dark theme ([#69626](https://github.com/WordPress/gutenberg/pull/69626)). -- `Autocomplete`: Extracts `getNodeText` function into a separate file and adds unit tests ([#69135](https://github.com/WordPress/gutenberg/pull/69135)). -- `NumberControl`: update stepping to match HTML number input stepping ([#34566](https://github.com/WordPress/gutenberg/pull/34566)). - ## 29.6.0 (2025-03-13) ### Enhancement From ba560de7bc0aaf5025a01c58fe79ccb05d9235e3 Mon Sep 17 00:00:00 2001 From: yogeshbhutkar Date: Fri, 28 Mar 2025 17:32:34 +0530 Subject: [PATCH 3/3] chore: remove version from `CHANGELOG` --- packages/components/CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 2ffc4a7e21dab7..1a64b44c6a95b6 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -6,8 +6,6 @@ - `Button`: Fix tertiary variant displaying incorrect text color in pressed and hover states ([#68542](https://github.com/WordPress/gutenberg/pull/68542)). -## 29.6.0 (2025-03-13) - ### Enhancement - `QueryControls`: Add menu_order sorting option if supported by the post type. ([#68781](https://github.com/WordPress/gutenberg/pull/68781)).