From fd09f2ff9fc8f2ca86cf9459b5317e86a2b91ff4 Mon Sep 17 00:00:00 2001 From: Filip Graniczny Date: Fri, 22 Jul 2022 10:15:11 -0700 Subject: [PATCH 03/26] axe fix: added level-one heading to oauth page --- app/src/js/components/oauth.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/js/components/oauth.js b/app/src/js/components/oauth.js index 950c467f8..7c3e14b30 100644 --- a/app/src/js/components/oauth.js +++ b/app/src/js/components/oauth.js @@ -75,7 +75,7 @@ class OAuth extends React.Component { aria-labelledby="modal__oauth-modal" > - Welcome To Cumulus Dashboard +

Welcome To Cumulus Dashboard

{ api.inflight ?

Authenticating ...

: null } { api.error ? : null } From 27fdbada9eacadd820a0b321ce8100a2486a683d Mon Sep 17 00:00:00 2001 From: Filip Graniczny Date: Fri, 22 Jul 2022 10:19:22 -0700 Subject: [PATCH 04/26] axe fix: specified login modal as main landmark --- app/src/js/components/oauth.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/js/components/oauth.js b/app/src/js/components/oauth.js index 7c3e14b30..653437df6 100644 --- a/app/src/js/components/oauth.js +++ b/app/src/js/components/oauth.js @@ -73,6 +73,7 @@ class OAuth extends React.Component { centered size="sm" aria-labelledby="modal__oauth-modal" + role="main" >

Welcome To Cumulus Dashboard

From 4054825addb445fa42b761c1e91a1be3d21ba895 Mon Sep 17 00:00:00 2001 From: Filip Graniczny Date: Fri, 22 Jul 2022 10:23:08 -0700 Subject: [PATCH 05/26] axe fix: add missing landmark roles --- app/src/js/components/Footer/footer.js | 2 +- app/src/js/components/Header/header.js | 2 +- app/src/js/main.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/js/components/Footer/footer.js b/app/src/js/components/Footer/footer.js index fcd6979da..34639fb97 100644 --- a/app/src/js/components/Footer/footer.js +++ b/app/src/js/components/Footer/footer.js @@ -27,7 +27,7 @@ const Footer = ({ if (warning) { versionWarning =
Warning: { warning }
; } return ( -
+
{authenticated &&