Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build script: improved accessibility #3952

Closed
wants to merge 21 commits into from
Closed

Conversation

ralfhandl
Copy link
Contributor

@ralfhandl ralfhandl commented Jul 11, 2024

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

@handrews handrews added the editorial Wording and stylistic issues label Jul 11, 2024
@handrews
Copy link
Member

@stringtheory

@ralfhandl ralfhandl added this to the v3.0.4 milestone Jul 12, 2024
@lornajane
Copy link
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 owners July 23, 2024 07:26
@ralfhandl ralfhandl marked this pull request as draft July 23, 2024 13:47
@ralfhandl ralfhandl 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
@ralfhandl ralfhandl removed this from the v3.0.4 milestone Aug 8, 2024
@ralfhandl ralfhandl marked this pull request as draft August 8, 2024 21:12
@ralfhandl ralfhandl changed the title Improved accessibility Build script: improved accessibility Aug 9, 2024
@ralfhandl ralfhandl closed this Aug 9, 2024
@ralfhandl ralfhandl deleted the a11y branch August 9, 2024 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
editorial Wording and stylistic issues javascript Pull 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