Skip to content

feat(a11y): add skip-to-content link for keyboard and screen reader u…#413

Merged
Samuel1-ona merged 3 commits into
Samuel1-ona:mainfrom
Abdulrasaq1515:feat/a11y-skip-to-content
Jun 1, 2026
Merged

feat(a11y): add skip-to-content link for keyboard and screen reader u…#413
Samuel1-ona merged 3 commits into
Samuel1-ona:mainfrom
Abdulrasaq1515:feat/a11y-skip-to-content

Conversation

@Abdulrasaq1515
Copy link
Copy Markdown

…sers

  • Add visually-hidden skip link as first element in app/layout.tsx
  • Link becomes visible on focus with CSS transition
  • Add id='main-content' to main element
  • Fixes WCAG 2.1 Level A criterion 2.4.1 (bypass blocks)

Closes #331

…sers

- Add visually-hidden skip link as first element in app/layout.tsx
- Link becomes visible on focus with CSS transition
- Add id='main-content' to main element
- Fixes WCAG 2.1 Level A criterion 2.4.1 (bypass blocks)

Closes Samuel1-ona#331
- Resolve merge conflicts in HuntDashboard.tsx and creator stats page
- Fix duplicate imports and syntax error in HuntOfTheWeekBanner.tsx
- Replace console.* calls with logger.* in haptics, analytics, achievements, contracts/hunt, share
- Add eslint-disable to demo script (intentional console usage)
- Fix no-explicit-any in crypto.ts and logger.ts
- Remove unused variable 'e' in crypto.ts
- Fix unused wallet map param in app/page.tsx
- Add missing logger import in GameCompleteModal.tsx
- Remove unused server declaration in player-registration.ts
- Fix unused catch variable in HuntControls.tsx
@Samuel1-ona Samuel1-ona merged commit b268bba into Samuel1-ona:main Jun 1, 2026
2 of 3 checks passed
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.

[A11Y] Add skip-to-content link for keyboard and screen reader users

2 participants