Skip to content

Accessibility updates #64

Closed
Closed

Description

@abbycabs

Look into making the following updates on the website

### Tasks
- [ ] https://github.com/github/maintainermonth/issues/65
- [ ] text overlaps images
- [ ] fix tab order (current goes from menu on the side to the bottom of the site instead of main content)
- [x] animations during scrolling is an anti-pattern for accessibility

Screenshot 2023-03-10 130608

Huge thanks to @juliaferraioli for this list!

Activity

  1. self-assigned this
    on Mar 13, 2023
  2. david-mbugua commented on Mar 16, 2023

    @david-mbugua
    Contributor

    Hello, in regards to the first task, which images exactly lack alt-text? I would like to contribute to that.
    Thanks.

  3. abbycabs commented on Mar 16, 2023

    @abbycabs
    MemberAuthor

    Thanks @david-mbugua! I don't see any alt text present, so as much as you can add would be great.

    The graphics are by Ariel Davis, it would be nice to credit her in the alt text.
    Thanks!

  4. david-mbugua commented on Mar 16, 2023

    @david-mbugua
    Contributor

    Okay @abbycabs , I will credit her in the alt-text. Kindly assign me the issue. Thanks :)

  5. abbycabs commented on Mar 16, 2023

    @abbycabs
    MemberAuthor

    @david-mbugua opened a separate issue for the alt-text, please comment there so I can assign you

  6. added a commit that references this issue on Apr 21, 2023
  7. removed their assignment
    on Apr 29, 2025
  8. pboling commented on May 19, 2025

    @pboling

    @abbycabs Does GitHub care about accessibility, or is this performative?

    If GitHub does care, then perhaps someday this and inaccessible, anti-disabled, and racist, feature will finally be removed? I hope it lands on someone's radar who is powerful enough to change things, and has a lot of time to read one of the longest discussions on this platform.

    I know this is off-topic, but this issue wasn't moving anyway, and how many years do marginalized people need to wait?

    https://github.com/orgs/community/discussions/16925

  9. ashleywolf commented on Mar 24, 2026

    @ashleywolf
    Contributor

    Substantially addressed in #380 — skip-to-content link added, <main id="main-content" tabIndex="-1"> fixes tab order, <nav aria-label="Main navigation"> and <footer role="contentinfo"> improve screen reader navigation, decorative elements get aria-hidden, focus-visible outlines added, and heading hierarchy corrected (h2 -> h3). Thanks for the original audit, @abbycabs and @juliaferraioli!

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

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions