mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
Lighthouse v1.4.33 a11y run flagged "links without discernible name" (score 91/94). The medications page renders five icon-only buttons (reset-form dropdown, three copy actions, status dropdown) without an aria-label, so the SR announcement collapses to the role name. This patch reuses existing common.* translation keys (no new strings added; messages/*.json off-limits for IW9): - the reset / status DropdownMenu triggers get `common.moreOptions`, - the three copy icon-buttons get `common.copy`. Icon-only buttons in `src/components/settings/**` (IW4), `src/components/insights/coach-panel/**` (IW5), and the bottom-nav already carry aria-labels per earlier polish rounds.