From 0a4dc93c16d485f45735de68d38cda6b4cbf179b Mon Sep 17 00:00:00 2001 From: rishabh037_ Date: Sun, 1 Mar 2026 19:57:43 +0530 Subject: [PATCH 1/3] fix(a11y): add main landmark, unique nav labels, and fix color contrast --- src/components/Dropdown/Dropdown.jsx | 1 + src/components/Footer/Footer.scss | 9 +++ src/components/Navigation/Navigation.jsx | 4 +- src/components/Sidebar/Sidebar.jsx | 2 +- .../SidebarMobile/SidebarMobile.jsx | 1 + src/components/Site/Site.jsx | 79 ++++++++++--------- src/styles/tailwind.css | 2 +- 7 files changed, 56 insertions(+), 42 deletions(-) diff --git a/src/components/Dropdown/Dropdown.jsx b/src/components/Dropdown/Dropdown.jsx index d3ff254674de..19fa0091edf4 100644 --- a/src/components/Dropdown/Dropdown.jsx +++ b/src/components/Dropdown/Dropdown.jsx @@ -51,6 +51,7 @@ export default class Dropdown extends Component { return (