layer5io / layer5

Layer5, expect more from your infrastructure
https://layer5.io
Apache License 2.0
859 stars 1.19k forks source link

[Accessibility] Links under "Visualize and Simplify Platform Engineering" are having poor lighthouse accessibility score #5415

Closed OMGATE23 closed 6 months ago

OMGATE23 commented 6 months ago

Description

The Links under "Visualize and Simplify Platform Engineering" are not having alt tags or even any discernable names considering that they are Links. This badly affects the accessibility score.

Expected Behavior

The links should have proper aria-labels and alt tags

Screenshots

The component in question

Screenshot 2024-02-21 at 3 19 12β€―PM

What lighthouse says about this

Screenshot 2024-02-21 at 3 23 00β€―PM Screenshot 2024-02-21 at 3 24 08β€―PM

Environment:

I would like to work on this issue. I have earlier worked on similar issue here


Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

OMGATE23 commented 6 months ago

I would like to work on this issue

OMGATE23 commented 6 months ago

I further made the changes to check this issue if resolved will have how much impact and turns out its quite a bit

This is our previous accessibility score of 86

Screenshot 2024-02-21 at 3 38 40β€―PM

By making these changes, we will reach the accessibility score on lighthouse to 91

Screenshot 2024-02-21 at 3 37 47β€―PM
vishalvivekm commented 6 months ago

Thanks @OMGATE23