From 74c49abc30cbd870a04e244914f849c4ac0aa99e Mon Sep 17 00:00:00 2001 From: Andrii Shevchuk-Yuhanets Date: Sun, 25 Oct 2026 21:59:51 -0400 Subject: [PATCH 1/3] fix: align Discover search with the Status/Category dropdowns (2.1.1-rc.30) Steam renders TextField's own label uppercase and padded, pushing the search box below the dropdowns. Use the same small label as the dropdowns and keep the accessible name via aria-label (mock TextField passes it on). Co-Authored-By: Claude Opus 5.5 --- devtools/decky-mock/ui.tsx | 4 +++- package.json | 2 +- src/pages/Content.tsx | 11 ++++++++++- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/devtools/decky-mock/ui.tsx b/devtools/decky-mock/ui.tsx index 9c561f4..901cb42 100644 --- a/devtools/decky-mock/ui.tsx +++ b/devtools/decky-mock/ui.tsx @@ -140,7 +140,9 @@ export function TextField({ onChange, bIsPassword, bShowClearAction, + "aria-label": ariaLabel, }: { + "aria-label"?: string; label?: string; value?: string; onChange?: (event: React.ChangeEvent) => void; @@ -150,7 +152,7 @@ export function TextField({ return (