Location
templates/index.html — topbar app-name info tooltip (~line 27-32)
Problem
The tooltip text is marked role="tooltip" (#appTipText), but the trigger button (#appInfo) is not associated to it:
<button id="appInfo" class="info-tip" type="button" aria-expanded="false" aria-label="Show full app name">?</button>
<span id="appTipText" class="tip-bubble" role="tooltip">Discovery Intake Agent / Gemini ADK</span>
Screen readers typically need aria-describedby on the trigger pointing at the tooltip element's id for the relationship to be announced.
Fix
Add aria-describedby="appTipText" to the #appInfo button (and apply the same pattern to any other tooltip triggers in the template).
Source
Originally raised in review of PR #21 (now docs-only): outdated thread PRRT_kwDOSzLAqc6JYBhj. Confirmed still present on main.
/tracked-issue
Location
templates/index.html— topbar app-name info tooltip (~line 27-32)Problem
The tooltip text is marked
role="tooltip"(#appTipText), but the trigger button (#appInfo) is not associated to it:Screen readers typically need
aria-describedbyon the trigger pointing at the tooltip element's id for the relationship to be announced.Fix
Add
aria-describedby="appTipText"to the#appInfobutton (and apply the same pattern to any other tooltip triggers in the template).Source
Originally raised in review of PR #21 (now docs-only): outdated thread
PRRT_kwDOSzLAqc6JYBhj. Confirmed still present onmain./tracked-issue