From 1124d55cec4e9482f7e4a39bfc0cad45dd60db94 Mon Sep 17 00:00:00 2001 From: Abhishek Sonje Date: Thu, 11 Dec 2025 12:02:16 +0000 Subject: [PATCH 1/2] feat(a11y): add ARIA labels to improve accessibility --- frontend/src/components/MetricsPDFButton.tsx | 13 ++++++++++--- frontend/src/components/NavDropDown.tsx | 6 +++++- frontend/src/components/Pagination.tsx | 11 +++++------ frontend/src/components/ScrollToTop.tsx | 6 ++++-- frontend/src/components/Search.tsx | 10 +++++++--- 5 files changed, 31 insertions(+), 15 deletions(-) diff --git a/frontend/src/components/MetricsPDFButton.tsx b/frontend/src/components/MetricsPDFButton.tsx index 1a1db63d0d..dc8a44453f 100644 --- a/frontend/src/components/MetricsPDFButton.tsx +++ b/frontend/src/components/MetricsPDFButton.tsx @@ -19,11 +19,18 @@ const MetricsPDFButton: FC<{ closeDelay={100} showArrow > + ) } diff --git a/frontend/src/components/NavDropDown.tsx b/frontend/src/components/NavDropDown.tsx index a4aadab30a..449029b4fa 100644 --- a/frontend/src/components/NavDropDown.tsx +++ b/frontend/src/components/NavDropDown.tsx @@ -42,8 +42,9 @@ export default function NavDropdown({ link, pathname }: NavDropDownProps) { {isOpen && (