Playground block: Stop monopolizing main element #299
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What?
Fixes #292 - "Playground block: A11Y: Remove duplicate main landmarks"
This PR replaces the Playground block's
<main>element with a<section>element annotated with anaria-label.Why?
There is only supposed to be one
<main>element per document. We do not know if a document including a Playground block will be rendered within another<main>element, and there can be multiple Playground blocks in a single document.Testing Instructions
npx nx run wordpress-playground-block:dev