From ff2ac047a888add8cf5db1918d3aa6be7b36d417 Mon Sep 17 00:00:00 2001 From: Andre Klapper Date: Sun, 1 Jun 2025 13:20:07 +0200 Subject: [PATCH] a11y: Add aria-label to global search field in top bar Summary: Form elements should have associated labels per https://www.w3.org/WAI/tutorials/forms/labels/ Ref T16072 Test Plan: Visit http://phorge.localhost, inspect the `` field parameters of the top right corner global Search field. Optionally, run an Accessibility check in Chromium Lighthouse. Reviewers: O1 Blessed Committers, chris Reviewed By: O1 Blessed Committers, chris Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno Maniphest Tasks: T16072 Differential Revision: https://we.phorge.it/D26044 --- src/view/page/menu/PhabricatorMainMenuSearchView.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/view/page/menu/PhabricatorMainMenuSearchView.php b/src/view/page/menu/PhabricatorMainMenuSearchView.php index a54f4a1667..639a6fe62b 100644 --- a/src/view/page/menu/PhabricatorMainMenuSearchView.php +++ b/src/view/page/menu/PhabricatorMainMenuSearchView.php @@ -42,6 +42,7 @@ final class PhabricatorMainMenuSearchView extends AphrontView { 'autocorrect' => 'off', 'autocapitalize' => 'off', 'spellcheck' => 'false', + 'aria-label' => pht('Search'), )); $target = javelin_tag( -- 2.51.2