Skip to content

PLANET 8030: Make the text input the first focusable element in the search field#2905

Open
mardelnet wants to merge 1 commit intomainfrom
PLANET_8030-make-text-input-first-focusable-element-in-search-field
Open

PLANET 8030: Make the text input the first focusable element in the search field#2905
mardelnet wants to merge 1 commit intomainfrom
PLANET_8030-make-text-input-first-focusable-element-in-search-field

Conversation

@mardelnet
Copy link
Contributor

@mardelnet mardelnet commented Feb 27, 2026

Summary

This PR moves the search icon to the end of the search field in order to make the search input the first focusable element in the search control.


Ref: https://greenpeace-planet4.atlassian.net/browse/PLANET-8030

Testing

  1. Press the Tab button and reach the search form.
  2. The search input should be reachable before the search icon.
  3. Repeat the same testing using RTL mode.

@mardelnet mardelnet self-assigned this Feb 27, 2026
@mardelnet mardelnet added the UAT Needed This PR requires User Acceptance Tests before merge label Feb 27, 2026
@mardelnet mardelnet marked this pull request as ready for review February 27, 2026 09:33
planet-4 added a commit to greenpeace/planet4-test-proteus that referenced this pull request Feb 27, 2026
/unhold 12f23df8-1075-4e8d-a31e-2c8f784400af
@planet-4
Copy link
Contributor

planet-4 commented Feb 27, 2026

Test instance is ready 🚀

🌑 proteus | admin | blocks report | CircleCI | composer-local.json

⌚ 2026.02.27 11:38:19

@mardelnet mardelnet force-pushed the PLANET_8030-make-text-input-first-focusable-element-in-search-field branch from bbb9d0a to e830d01 Compare February 27, 2026 10:19
…in the search field

- Move the search icon position.
- Adjust the CSS.
@mardelnet mardelnet force-pushed the PLANET_8030-make-text-input-first-focusable-element-in-search-field branch from e830d01 to 272a1d5 Compare February 27, 2026 10:20
planet-4 added a commit to greenpeace/planet4-test-proteus that referenced this pull request Feb 27, 2026
/unhold bf3f17a3-96fd-49ef-b295-8474a84de7ff
planet-4 added a commit to greenpeace/planet4-test-proteus that referenced this pull request Feb 27, 2026
/unhold 342612f8-2714-4666-ab61-8377f6adadf9
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Test Env] proteus UAT Needed This PR requires User Acceptance Tests before merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants