Skip to content

Conversation

@jonfroehlich
Copy link
Member

Significant revisions to accessibility of Makeability Lab website. Current access report summary from Pa11y using Axe:

Running Pa11y on 14 URLs:

http://website:8000/ - 28 errors
http://website:8000/publications/ - 5 errors
http://website:8000/people/ - 0 errors
http://website:8000/member/jonfroehlich/ - 3 errors
http://website:8000/member/lianghe/ - 3 errors
http://website:8000/member/dhruvjain/ - 1 errors
http://website:8000/projects/ - 1 errors
http://website:8000/project/sidewalk/ - 10 errors
http://website:8000/project/makerwear/ - 12 errors
http://website:8000/project/handsight/ - 12 errors
http://website:8000/news/ - 0 errors
http://website:8000/news/1/ - 0 errors
http://website:8000/news/2/ - 0 errors
http://website:8000/news/3/ - 0 errors

Full report attached. I'm also using Chrome's built-in Lighthouse tool, which is incredibly helpful.

jonfroehlich and others added 13 commits December 30, 2025 12:58
…ere's current check.

jonf@jonfhome:~/makeabilitylabwebsite$ docker-compose -f docker-compose-local-dev.yml --profile testing run --rm a11y
[+] Creating 2/2
 ✔ Container makeabilitylabwebsite-db-1       Running                                                                                        0.0s
 ✔ Container makeabilitylabwebsite-website-1  Running                                                                                        0.0s
[+] Running 1/1
 ✔ Container makeabilitylabwebsite-db-1  Healthy                                                                                             0.5s
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated whatwg-encoding@3.1.1: Use @exodus/bytes instead for a more spec-conformant and faster implementation

added 178 packages in 21s

25 packages are looking for funding
  run `npm fund` for details
npm notice
npm notice New major version of npm available! 10.9.4 -> 11.7.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0
npm notice To update run: npm install -g npm@11.7.0
npm notice
Running Pa11y on 1 URLs:
 > http://website:8000/news/ - 0 errors

✔ 1/1 URLs passed
jonf@jonfhome:~/makeabilitylabwebsite$ docker-compose -f docker-compose-local-dev.yml --profile testing run --rm a11y
[+] Creating 2/2
 ✔ Container makeabilitylabwebsite-db-1       Running                                                                                        0.0s
 ✔ Container makeabilitylabwebsite-website-1  Running                                                                                        0.0s
[+] Running 1/1
 ✔ Container makeabilitylabwebsite-db-1  Healthy                                                                                             0.5s
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
npm warn deprecated whatwg-encoding@3.1.1: Use @exodus/bytes instead for a more spec-conformant and faster implementation

added 178 packages in 22s

25 packages are looking for funding
  run `npm fund` for details
npm notice
npm notice New major version of npm available! 10.9.4 -> 11.7.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.7.0
npm notice To update run: npm install -g npm@11.7.0
npm notice
Running Pa11y on 3 URLs:
 > http://website:8000/news/1/ - 0 errors
 > http://website:8000/news/2/ - 0 errors
 > http://website:8000/news/3/ - 0 errors

✔ 3/3 URLs passed
…etched carousel videos (as they were before), whic partially addresses Issue #1245
…nt sizes. Updated top-navbar so it's using the full of container like rest of site. Changed default width of site to 1280 rather than 1400
@jonfroehlich jonfroehlich merged commit 4059e4d into master Dec 31, 2025
@jonfroehlich jonfroehlich deleted the more-accessibility-fixes branch December 31, 2025 20:52
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.

1 participant