Skip to content

Accecability problem in <div role=region"><a class="skipToContent">  #7981

@YoniChechik

Description

@YoniChechik

Have you read the Contributing Guidelines on issues?

Prerequisites

  • I'm using the latest version of Docusaurus.
  • I have tried the npm run clear or yarn clear command.
  • I have tried rm -rf node_modules yarn.lock package-lock.json and re-installing packages.
  • I have tried creating a repro with https://new.docusaurus.io.
  • I have read the console error message carefully (if applicable).

Description

missing aria-label in <div role=region"><a class="skipToContent">

probebly should be <div role=region" aria-label="skip To Content"><a class="skipToContent">
https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/region_role

Reproducible demo

No response

Steps to reproduce

above

Expected behavior

above

Actual behavior

above

Your environment

happens in all docusaurus sites

Self-service

  • I'd be willing to fix this bug myself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugAn error in the Docusaurus core causing instability or issues with its executiondomain: a11yRelated to accessibility concerns of the default themestatus: accepting prThis issue has been accepted, and we are looking for community contributors to implement this

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions