Skip to content

Fix: SEO#956

Closed
Bhumikagarggg wants to merge 5 commits intolayer5io:masterfrom
Bhumikagarggg:Fix-SEO
Closed

Fix: SEO#956
Bhumikagarggg wants to merge 5 commits intolayer5io:masterfrom
Bhumikagarggg:Fix-SEO

Conversation

@Bhumikagarggg
Copy link
Copy Markdown
Contributor

Notes for Reviewers

This PR fixes #955

Signed commits

  • Yes, I signed my commits.

Signed-off-by: Bhumika Garg <bhumikatech2024@gmail.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 23, 2026

PR Preview Action v1.6.3
Preview removed because the pull request was closed.
2026-04-23 23:08 UTC

@Bhumikagarggg Bhumikagarggg marked this pull request as draft April 23, 2026 20:01
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request improves accessibility by adding ARIA labels and alt text to links and images in the README and video landing page, and adds a null check to the wave visualizer script. Feedback focuses on refining the accessibility implementation, specifically by removing redundant or conflicting aria-label attributes that either duplicate visible text, violate WCAG standards, or override dynamic content.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header"><a href="" id="videoPageLink"><h4 id="videoModalTitle"></h4></a>
<div class="modal-header"><a href="/" id="videoPageLink" aria-label="Go to video page"><h4 id="videoModalTitle"></h4></a>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The aria-label="Go to video page" will override the dynamic content of the h4 tag for screen reader users. Since the video title is programmatically inserted into the h4 (via videoTitleElem.textContent in the script) before the modal is displayed, removing the aria-label allows screen readers to announce the specific video title, providing much better context than a generic label.

        <div class="modal-header"><a href="/" id="videoPageLink"><h4 id="videoModalTitle"></h4></a>

@Bhumikagarggg Bhumikagarggg marked this pull request as ready for review April 23, 2026 20:44
@Bhumikagarggg Bhumikagarggg marked this pull request as draft April 23, 2026 20:44
Bhumikagarggg and others added 4 commits April 24, 2026 02:14
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Bhumika Garg <bhumikatech2024@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Bhumika Garg <bhumikatech2024@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Bhumika Garg <bhumikatech2024@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SEO Audit Errors on docs.layer5.io (Lighthouse)

1 participant