Chore: Low hanging a11y fruits (#37783)

* aria-label disallowed on header element

* A11y issues for Getting Started and panel header

* Add unique identifier to search navigation

* Add dashboard header markup

* Fix news panel low hanging fruits
This commit is contained in:
Tobias Skarhed
2021-08-12 11:13:03 +02:00
committed by GitHub
parent 059ef4ee9a
commit b6ede8d96d
7 changed files with 15 additions and 10 deletions
@@ -44,7 +44,7 @@ export const Components = {
},
Panels: {
Panel: {
title: (title: string) => `Panel header ${title}`,
title: (title: string) => `data-testid Panel header ${title}`,
headerItems: (item: string) => `Panel header item ${item}`,
containerByTitle: (title: string) => `${title} panel`,
headerCornerInfo: (mode: string) => `Panel header ${mode}`,