1
0
mirror of https://github.com/thangisme/notes.git synced 2025-10-21 12:54:04 -04:00

Improve accessibility by adding label to Anchor links.

I ran Lighthouse on just-the-docs and noticed the anchor links
were missing a "discernible name".

This adds aria-labelledby to the header element to improve these for
screenreaders.
This commit is contained in:
Mike Coutermarsh
2020-07-04 14:28:52 -07:00
parent 50d727871e
commit bf31b8b9a0

View File

@@ -64,7 +64,7 @@
{% capture anchor %}{% endcapture %}
{% if html_id and headerLevel >= minHeader and headerLevel <= maxHeader %}
{% capture anchor %}href="#{{ html_id}}"{% endcapture %}
{% capture anchor %}href="#{{ html_id}}" aria-labelledby="{{ html_id}}"{% endcapture %}
{% if include.anchorClass %}
{% capture anchor %}{{ anchor }} class="{{ include.anchorClass }}"{% endcapture %}