From 51daf3efaeb7709e6ed711c787cbb9929f45d908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tao=20Bojl=C3=A9n?= <2803708-tao_oat@users.noreply.gitlab.com> Date: Tue, 21 Apr 2020 20:31:29 +0100 Subject: [PATCH] accessibility improvements --- CHANGELOG.md | 1 + frontend/src/components/atoms/GraphHideEdgesButton.tsx | 2 +- frontend/src/components/atoms/GraphKey.tsx | 9 ++++++++- frontend/src/components/atoms/GraphResetButton.tsx | 2 +- frontend/src/components/organisms/Graph.tsx | 2 +- frontend/src/components/screens/InstanceScreen.tsx | 2 +- frontend/src/components/screens/SearchScreen.tsx | 5 ++++- 7 files changed, 17 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 678f535..cef9dba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bring back `develop` staging backup (now managed in DNS) - Increase default number of concurrent crawlers to 100 +- Accessibility improvements (according to axe review) ### Deprecated diff --git a/frontend/src/components/atoms/GraphHideEdgesButton.tsx b/frontend/src/components/atoms/GraphHideEdgesButton.tsx index c566e4e..f901b44 100644 --- a/frontend/src/components/atoms/GraphHideEdgesButton.tsx +++ b/frontend/src/components/atoms/GraphHideEdgesButton.tsx @@ -13,7 +13,7 @@ interface IGraphHideEdgesButtonProps { } const GraphHideEdgesButton: React.FC = ({ isShowingEdges, toggleEdges }) => ( - + ); export default GraphHideEdgesButton; diff --git a/frontend/src/components/atoms/GraphKey.tsx b/frontend/src/components/atoms/GraphKey.tsx index b290924..10d15f0 100644 --- a/frontend/src/components/atoms/GraphKey.tsx +++ b/frontend/src/components/atoms/GraphKey.tsx @@ -74,8 +74,15 @@ const GraphKey: React.FC = ({ current, colorSchemes, ranges, onI text={(current && current.name) || "Select..."} icon={IconNames.TINT} rightIcon={IconNames.CARET_DOWN} + tabIndex={-1} + /> +