vscode-zugang

VS Code accessibility linter

MIT License

Stars
0
Committers
2

Bot releases are hidden (Show)

vscode-zugang - v0.1.0 Latest Release

Published by bpetermann about 2 months ago

TSX Validation:

  • Added a check to ensure that <div> elements are not improperly used.
  • Added a check to ensure that aria-hidden can be applied safely.

HTML Validation:

  • Added a check to ensure that aria-hidden can be applied safely.
vscode-zugang - v0.0.6

Published by bpetermann about 2 months ago

Added

TSX Validation:

  • Validation of <div> elements to identify issues like "div soup."
  • Validation of <a> (link) elements, including checks for generic link text and proper attributes.
  • Added validation for <button> elements to ensure appropriate text content.

HTML Validation:

  • Validation of <section> elements to ensure appropriate labels are used.
  • Added validation for <button> elements to check for proper text content.
  • Added a check to ensure that <img> elements have unique alt attributes.
vscode-zugang -

Published by bpetermann about 2 months ago

Added

TSX Validation:

  • Added support for .tsx files.
  • Added validation for <img> elements (e.g., checking for alt attributes).

HTML Validation:

  • Added check for consecutive <div> elements.
  • Added check for consecutive <a> elements.
vscode-zugang - v0.0.3

Published by bpetermann 2 months ago

Added

  • HTML Validation:
  • Added validation of <button> elements (e.g., tabindex, switch, and disabled attributes).
  • Added validation of <input> elements (e.g., checking for existing labels).
  • Added validation of <fieldset> elements (e.g., checking for existing <legend>).

Changed

  • Validation of <a> (link) elements now includes the β€œaria-current” check.
  • Separate diagnostic and diagnostic generator

Fixed

  • Missing sibling or child nodes, after line break
vscode-zugang - v.0.0.2

Published by bpetermann 2 months ago

Added

  • HTML Validation:
    • Added validation for elements to ensure they are not improperly used as buttons.

Changed

  • Improved performance by processing the entire document only once during validation.
  • Nodes are now pre-sorted by a dedicated class (NodeOrganizer), streamlining the validation process.
vscode-zugang - Initial Pre-Release

Published by bpetermann 2 months ago

Added

HTML Validation:

  • Validation of heading elements (e.g., proper heading levels, unique h1)
  • Validation of required elements (e.g., , ).
  • Validation of elements that should be unique (e.g., , ).
  • Validation of elements with appropriate labels for accessibility.
  • Validation of (link) elements, including generic link text, proper attributes, and mailto links.