Skip to content

feat: add skip link and main landmark - #746

Closed
Tiyatrotist wants to merge 1 commit into
yakew7:mainfrom
Tiyatrotist:fix/skip-link-745
Closed

Tiyatrotist wants to merge 1 commit into
yakew7:mainfrom
Tiyatrotist:fix/skip-link-745

Conversation

@Tiyatrotist

Copy link
Copy Markdown
Contributor

Adds a keyboard-visible Skip to main content link and wraps the page's primary content in a main landmark, giving keyboard and screen-reader users a direct bypass around navigation. Closes #745.

Validation:

  • scripts/check_em_dash.py: passed
  • scripts/check_broken_links.py: passed (1655 links)
  • git diff --check: passed
  • HTML structure assertions: passed
  • Full make lint could not complete because Ruff is not installed in the WSL environment; the Ruff step only targets Python paths and this PR changes index.html only.

@Tiyatrotist
Tiyatrotist requested a review from yakew7 as a code owner September 27, 2026 05:54
@vercel

vercel Bot commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

@Tiyatrotist is attempting to deploy a commit to the yashkewlani2020-gmailcom's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Hey @Tiyatrotist, your first PR on Fair Code, that's awesome, thank you.

This project is about making AI more accountable, and contributions like yours are what keep that work going. We'll review your changes shortly.

If you haven't already, give the contributing guide a quick read: it covers how audits are structured and what we look for in a review.

And if you're finding Fair Code useful or interesting, a star on the repo genuinely helps more people find it - no pressure, just appreciated.

@github-actions

Copy link
Copy Markdown

@yakew7 - new PR touching a path you own, please review.

@yakew7 yakew7 closed this Sep 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: add a "skip to main content" link and <main> landmark to index.html

2 participants