Skip to content

Build script: improved accessibility - #3952

Closed
ralfhandl wants to merge 21 commits into
OAI:mainfrom
ralfhandl:a11y
Closed

Build script: improved accessibility#3952
ralfhandl wants to merge 21 commits into
OAI:mainfrom
ralfhandl:a11y

Conversation

@ralfhandl

@ralfhandlralfhandl commented Jul 11, 2024

Copy link
Copy Markdown
Contributor

Builds on

Fixes#3946

  • bibliography references underlined
  • code blocks with tabindex="0"
  • contrast ratio of green headlines
  • formatting of headlines
  • contrast ratio of code blocks: almost everything is too low

Compare

@handrewshandrews added the editorial Wording and stylistic issues label Jul 11, 2024
@handrews

Copy link
Copy Markdown
Member

@stringtheory

@ralfhandlralfhandl added this to the v3.0.4 milestone Jul 12, 2024
@lornajane

Copy link
Copy Markdown
Contributor

As a user with some accessibility needs, I really appreciate that the left sidebar doesn't move around in this version, it's just part of the page! I always have to sort of drill into the bit of OpenAPI spec I want by skipping into the fixed fields, and trying to navigate from there since I can't scroll the left bar.

@ralfhandl
ralfhandl marked this pull request as ready for review July 23, 2024 07:26
@ralfhandl
ralfhandl requested review from a team as code ownersJuly 23, 2024 07:26
@ralfhandl
ralfhandl marked this pull request as draft July 23, 2024 13:47
@ralfhandlralfhandl added the javascript Pull requests that update Javascript code label Jul 23, 2024
@ralfhandl
ralfhandl marked this pull request as ready for review July 23, 2024 13:53
@ralfhandlralfhandl removed this from the v3.0.4 milestone Aug 8, 2024
@ralfhandl
ralfhandl marked this pull request as draft August 8, 2024 21:12
@ralfhandlralfhandl changed the title Improved accessibilityBuild script: improved accessibilityAug 9, 2024
@ralfhandl
ralfhandl deleted the a11y branch August 9, 2024 08:35
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

editorialWording and stylistic issuesjavascriptPull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve accessibility of OpenAPI specification documents

3 participants

@ralfhandl@handrews@lornajane