[CORL-719] A11y runtime checks using react-axe (#2725)

* feature: use react-axe and fix some a11y issues in stream

* fix: adapt snapshots

* chore: fix axe warnings in auth and account bundle

* chore: improve accessibility in install bundle

* chore: add some comments
This commit is contained in:
Vinh
2019-11-22 19:10:51 +00:00
committed by Wyatt Johnson
parent 4542dbdb43
commit 7c2e56b751
79 changed files with 2211 additions and 1848 deletions
+1 -1
View File
@@ -4,7 +4,7 @@
<title>Coral - Admin</title>
<meta charset="utf-8" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, user-scalable=no" />
<meta name="viewport" content="width=device-width" />
</head>
<body>
+3
View File
@@ -1,6 +1,7 @@
import React, { FunctionComponent } from "react";
import ReactDOM from "react-dom";
import potentiallyInjectAxe from "coral-framework/helpers/potentiallyInjectAxe";
import { createManaged } from "coral-framework/lib/bootstrap";
import App from "./App";
@@ -12,6 +13,8 @@ import localesData from "./locales";
import "coral-ui/theme/variables.css";
async function main() {
// Potentially inject react-axe for runtime a11y checks.
await potentiallyInjectAxe();
const ManagedCoralContextProvider = await createManaged({
initLocalState,
localesData,