Skip to content

[Good first issue] Audit the new contribution page for keyboard and screen-reader clarity #2

Description

@rback37

The new /contribute and /en/contribute pages should work without a mouse and should make every external GitHub action understandable to assistive technology.

Small scope

  • Check heading order, landmark structure, focus order, link names, visible focus, and keyboard access.
  • Check both Chinese and English routes at desktop and narrow mobile widths.
  • Propose or implement the smallest fixes in app/ContributePage.tsx and app/globals.css.

Done when

  • All actions can be reached and understood using keyboard navigation.
  • Focus is visible against the current dark-green, acid-yellow, coral, and blue palette.
  • No content is removed solely to make the audit pass.
  • npm run build succeeds.

Claim this issue with a short comment describing the browser and assistive technology you can test.

Privacy boundary

Use synthetic examples only. Do not post real names, contact details, credentials, exact personal finances, private Kian conversations, or identifiable screenshots.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions