Skip to content

a11y: Improper use of preformatted text elements for version labels #10481

Description

@juliannemarik

Q&A

  • OS: [e.g. macOS]: macOS
  • Browser: [e.g. chrome, safari]: Chrome
  • Version: [e.g. 22]: 136
  • Method of installation: [e.g. npm, dist assets]: @nestjs/swagger via npm
  • Swagger-UI version: [e.g. 3.10.0]: @nestjs/swagger version 11.2.0 which uses Swagger UI version 5.21.0.
  • Swagger/OpenAPI version: [e.g. Swagger 2.0, OpenAPI 3.0]: OpenAPI version 3.0

Content & configuration

Basic/default configuration

Describe the bug you're encountering

The version labels are represented in the DOM by <pre> tags:

Image

Expected behavior

<pre> tags should only be used to represent blocks of computer code or figures:

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions