github-markdown-a11y-extension

Check your Markdown for accessibility issues as you write it on GitHub

MIT License

Stars
26
Committers
3

Bot releases are hidden (Show)

github-markdown-a11y-extension - 1.4.4

Published by iansan5653 over 1 year ago

github-markdown-a11y-extension - v1.4.3

Published by iansan5653 over 1 year ago

Bug fixes

  • Fixes annotations not appearing and creating empty scroll region below page on Discussions pages
github-markdown-a11y-extension - v1.4.2

Published by iansan5653 over 1 year ago

New features

Bug fixes

  • Fix annotations not appearing in Markdown editors in Projects side panel overlays
  • Fix tooltip and annotations sometimes causing unnecessary page scrollbars to appear when visible
  • Fix annotations not repositioning when a parent of the Markdown editor is scrolled
  • Improve performance by not running the repositioning algorithm more than once per frame
  • Fix tooltip width and positioning at edges of screens and on small screens
  • Fix rule name in Projects incorrectly showing a gray background
github-markdown-a11y-extension - v1.4.0

Published by iansan5653 over 1 year ago

New features

  • Tooltips can now show more than one error at a time. Multiple errors will be separated by a dashed line:
  • A new high-contrast mode improves accessibility for users who may have difficulty seeing the light-red highlight color. This is automatically enabled when a GitHub high contrast theme is selected or when the Windows system-wide high contrast mode is enabled. In high-contrast mode, a dashed underline is used instead of highlighting:
  • Tooltips will now remain visible if hovered over, allowing mouse users to highlight and copy tooltip text. Unfortunately this feature is not accessible to keyboard users - if you have an idea for how this could be done, please let me know!

Bug fixes

  • Error tooltips will now be visible when the text cursor is located just after the end of the error text. This ensures that active tooltips remain visible while the user is typing.
github-markdown-a11y-extension - v1.3.2

Published by iansan5653 over 1 year ago

Bug fixes

Fix blown up extension crx file size (dropped from 22 MB back down to ~800 KB).

github-markdown-a11y-extension - v1.3.1

Published by iansan5653 over 1 year ago

New features

Adds justification to each tooltip, so that users can understand why an error exists, instead of just being told what is wrong. For example:

github-markdown-a11y-extension - v1.2.0

Published by iansan5653 over 1 year ago

Full Changelog: https://github.com/iansan5653/markdown-a11y-extension/compare/v1.0.1...v1.2.0

Note: New releases may take a few days to be manually approved for publishing in the Chrome Web Store.

Bug Fixes

  • Will now lint Markdown editors that mount after page load (ie, when editing issue bodies)

Features

  • ALT text rule is improved: the highlighted Markdown will not be limited to just the ALT text itself instead of the entire line
  • Unordered lists will now be required to use asterisks rather than just being consistent within a document

Known issues

github-markdown-a11y-extension - v1.0.1

Published by iansan5653 over 1 year ago

🎉 Initial release!

Published to the Chrome Web Store.