Skip to content

Correct accessibility issues with schemas #10705

@glowcloud

Description

@glowcloud
  • focus is lost when opening or closing the schema in schemas section

  • OpenAPI 2.0/3.0: the information about the property being expanded is narrated only after navigating into […]/information group

accessibility-schema-oas3.mov
  • OpenAPI 3.1: keyboard navigation gets trapped in expanded properties, jumps between the property name and collapse all button
accessibility-schema-oas31.mov
  • OpenAPI 3.1: focus is not visible for schema name and properties with tab navigation

  • OpenAPI 3.1: no name/label for article section

  • OpenAPI 2.0/3.0 schema buttons - provide indication which property the button expands/collapses

  • OpenAPI 3.1 schema buttons - provide description for expanded/collapsed state

  • required property indicated by * - provide label/description required for screen reader users instead of *

This task covers issues originally reported in:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions