issues
search
bjc-edc
/
bjc-r
The Beauty and Joy of Computing public resource repository.
http://bjc.edc.org/
12
stars
20
forks
source link
WIP create accessibility specs for every page
#203
Closed
cycomachead
closed
4 months ago
cycomachead
commented
5 months ago
TODO:
[ ] Update style guide w/ notes/examples
[ ] document changes...
[ ] Code/tests: Try to example all ifTime/FYTD/optional text boxes
[ ] Code/tests: See if we can get screenshots on failing pages?
[x] Code/tests: Consider injecting test only CSS/JS (see above...)
[ ] Workflow: See if we can run the summary script
Fixes / Updates
adds a GitHub actions CI script to run accessibility audits on all pages
Mostly makes CSS/JavaScript framework updates:
verify
links are now underlined
collpase/optional box headings are slightly larger
fixes some minor bugs in HTML markup of collapse boxes
uses
<h1>
for the page titles (navbar)
Accessibility Fixes
[X] tweaks the structure of a couple things in bjc4nyc course
[ ] Figure out Snap!
<var>
text coloring
[ ] List/endnote HTML cleanup
[ ] Fix a few remaining color contrast issues
[ ] double check everything is audited
[ ] figure out what to do about
old
pages (followup PR)
TODO:
Fixes / Updates
<h1>
for the page titles (navbar)Accessibility Fixes
<var>
text coloringold
pages (followup PR)