Skip to content

Add accessibility and privacy pages; fix WCAG 2.1 AA issues - #25

Merged
Skordy merged 1 commit into
ArizonaMeshtasticCommunity:mainfrom
logans-stuff:accessibility-and-privacy
Jun 8, 2026
Merged

Add accessibility and privacy pages; fix WCAG 2.1 AA issues#25
Skordy merged 1 commit into
ArizonaMeshtasticCommunity:mainfrom
logans-stuff:accessibility-and-privacy

Conversation

@logans-stuff

Copy link
Copy Markdown
Collaborator
  • Fix color contrast (header, nav tabs, links) to meet WCAG AA in both themes
  • Restore the skip-to-content link on every page and move focus into content
  • Add accessibility statement and privacy policy, linked from the footer
  • Add a title to the Discord iframe; set page language to en
  • Disable instant navigation for reliable focus and screen-reader announcements
  • Remove em dashes and double-hyphen dashes across the content pages
  • Add pa11y config and maintainer docs for the accessibility audit
  • Update footer copyright to 2026; ignore .venv in git

…inks

- Fix color contrast (header, nav tabs, links) to meet WCAG AA in both themes
- Restore the skip-to-content link on every page and move focus into content
- Add accessibility statement and privacy policy, linked from the footer
- Add a title to the Discord iframe; set page language to en
- Disable instant navigation for reliable focus and screen-reader announcements
- Remove em dashes and double-hyphen dashes across the content pages
- Add pa11y config and maintainer docs for the accessibility audit
- Update footer copyright to 2026; ignore .venv in git
@logans-stuff
logans-stuff requested a review from Skordy June 8, 2026 14:45
@Skordy
Skordy merged commit 10e35ab into ArizonaMeshtasticCommunity:main Jun 8, 2026
2 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.

2 participants