Skip to content

Commit c1ca09c

Browse files
committed
WCAG 2.2 AA: replace badge images with text, add live count via JS, remove emojis, linkify all resources
1 parent 945fe1e commit c1ca09c

File tree

69 files changed

+182
-152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+182
-152
lines changed

.github/workflows/registration.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626
owner: context.repo.owner,
2727
repo: context.repo.repo,
2828
issue_number: context.issue.number,
29-
body: `## You are registered for GIT Going with GitHub!
29+
body: `## You are registered for GIT Going with GitHub!
3030
3131
Welcome, @${context.payload.issue.user.login}! Your registration has been received.
3232
3333
**Workshop details:**
34-
- 📅 **Dates:** Friday, March 6 & Saturday, March 7, 2026
34+
- **Dates:** Friday, March 6 & Saturday, March 7, 2026
3535
- 🕛 **Time:** 12:00 PM — 8:00 PM Eastern (both days)
3636
- 📍 **Location:** Online via Zoom (link will be emailed before the event)
3737
@@ -40,7 +40,7 @@ jobs:
4040
2. Watch for an email with your Zoom join link
4141
3. Questions? Email [support@bits-acb.org](mailto:support@bits-acb.org)
4242
43-
You just filed a GitHub issue — your first open source contribution. Welcome to the community. 🎉`
43+
You just filed a GitHub issue — your first open source contribution. Welcome to the community.`
4444
});
4545
4646
- name: Add registration label

ANNOUNCEMENT.md

Lines changed: 29 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# GIT Going with GitHub
22

3-
![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg?style=flat-square)
4-
![GitHub Pages](https://img.shields.io/github/actions/workflow/status/BITS-ACB/git-going-with-github/deploy-pages.yml?label=Site&style=flat-square)
5-
![Registration Count](https://img.shields.io/github/issues/BITS-ACB/git-going-with-github/registration?label=Registered&color=brightgreen&style=flat-square)
3+
[License: CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) | [View Site](https://bits-acb.github.io/git-going-with-github/) | [Full Curriculum](https://bits-acb.github.io/git-going-with-github/docs/course-guide.html) | [Discussion Forum](https://github.com/BITS-ACB/git-going-with-github/discussions) | [Register](https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+GIT+Going+with+GitHub+%E2%80%94+March+2026)
64

75
## You Belong in Open Source. Let Us Show You the Door.
86

@@ -12,20 +10,20 @@
1210
|---|---|
1311
| **Dates** | Friday, March 6 & Saturday, March 7, 2026 |
1412
| **Time** | 12:00 PM — 8:00 PM Eastern (both days) |
15-
| **Location** | Online via Zoom |
13+
| **Location** | Online via [Zoom](https://zoom.us/) |
1614
| **Cost** | Free |
1715
| **Capacity** | 75 participants (limited seats) |
1816
| **Presented by** | [BITS — Blind Information Technology Solutions](http://www.joinbits.org) |
1917

20-
### ![Registration Count](https://img.shields.io/github/issues/BITS-ACB/git-going-with-github/registration?label=%E2%9C%85%20Registered&color=brightgreen&style=for-the-badge) out of 75 spots
18+
### Registered: <span id="registration-count" aria-live="polite">loading...</span> out of 75 spots
2119

2220
---
2321

2422
> **Registration is open!** [**Register now**](https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+GIT+Going+with+GitHub+%E2%80%94+March+2026) — sign up by filing a GitHub issue. It only takes a minute.
2523
2624
---
2725

28-
> **📣 Join the conversation!** Have a question before the workshop? Want to connect with other participants? Head to our [**Discussion Forum**](https://github.com/BITS-ACB/git-going-with-github/discussions) — introduce yourself, ask questions, and start building your network before Day 1.
26+
> **Join the conversation!** Have a question before the workshop? Want to connect with other participants? Head to our [**Discussion Forum**](https://github.com/BITS-ACB/git-going-with-github/discussions) — introduce yourself, ask questions, and start building your network before Day 1.
2927
3028
---
3129

@@ -50,7 +48,7 @@ This workshop exists because open source software powers the world — and the p
5048
This workshop is designed for:
5149

5250
- **Blind and low vision individuals** who want to learn GitHub and open source contribution
53-
- **Screen reader users** (NVDA, JAWS, or VoiceOver) at any skill level
51+
- **Screen reader users** ([NVDA](https://www.nvaccess.org/download/), [JAWS](https://www.freedomscientific.com/products/software/jaws/), or [VoiceOver](https://support.apple.com/guide/voiceover/welcome/mac)) at any skill level
5452
- **People who have never used GitHub before** — no prior experience required
5553
- **Developers who use assistive technology** and want to sharpen their open source workflow
5654
- **Anyone curious about accessible development** — sighted participants are welcome; all content is fully keyboard-navigable
@@ -66,7 +64,7 @@ By the end of this workshop, you will have:
6664
- Filed real issues on a real GitHub repository
6765
- Opened, reviewed, and merged real pull requests
6866
- Your name permanently in the commit history of a public accessibility project
69-
- A working VS Code setup with GitHub Copilot and six AI agents configured
67+
- A working [VS Code](https://code.visualstudio.com/) setup with [GitHub Copilot](https://github.com/features/copilot) and six AI agents configured
7068
- The confidence to navigate any GitHub repository with your screen reader
7169
- A network of peers who understand the intersection of accessibility and open source
7270

@@ -76,36 +74,36 @@ These are not hypothetical outcomes. Every participant ships something real.
7674

7775
## The Two-Day Journey
7876

79-
### Day 1 — GitHub Foundations (Browser + Screen Reader)
77+
### [Day 1 — GitHub Foundations (Browser + Screen Reader)](https://bits-acb.github.io/git-going-with-github/DAY1_AGENDA.html)
8078

8179
Your screen reader and keyboard are the only tools you need. Everything happens in the browser.
8280

8381
| Block | What Happens |
8482
|-------|-------------|
85-
| **Welcome and Setup Check** | Introductions, verify everyone's screen reader and browser are ready |
86-
| **Screen Reader Orientation to GitHub** | Navigate GitHub pages using headings, landmarks, and keyboard shortcuts |
87-
| **Navigating Repositories** | Explore a real repository — files, branches, commits, contributors |
88-
| **Working with Issues** | Search, file, comment on, and triage issues using Markdown |
89-
| **Understanding Pull Requests** | Read diffs, write inline review comments, approve and merge |
90-
| **Your First Contribution Sprint** | Make a real contribution to the shared practice repository — with automated bot feedback and human peer review |
91-
| **Community and Culture** | Open source etiquette, constructive feedback, managing notifications, organizing with labels |
83+
| **[Welcome and Setup Check](https://bits-acb.github.io/git-going-with-github/docs/00-pre-workshop-setup.html)** | Introductions, verify everyone's screen reader and browser are ready |
84+
| **[Screen Reader Orientation to GitHub](https://bits-acb.github.io/git-going-with-github/docs/01-understanding-github-web-structure.html)** | Navigate GitHub pages using headings, landmarks, and keyboard shortcuts |
85+
| **[Navigating Repositories](https://bits-acb.github.io/git-going-with-github/docs/02-navigating-repositories.html)** | Explore a real repository — files, branches, commits, contributors |
86+
| **[Working with Issues](https://bits-acb.github.io/git-going-with-github/docs/04-working-with-issues.html)** | Search, file, comment on, and triage issues using [Markdown](https://bits-acb.github.io/git-going-with-github/docs/appendix-e-github-flavored-markdown.html) |
87+
| **[Understanding Pull Requests](https://bits-acb.github.io/git-going-with-github/docs/05-working-with-pull-requests.html)** | Read diffs, write inline review comments, approve and merge |
88+
| **[Your First Contribution Sprint](https://bits-acb.github.io/git-going-with-github/learning-room/)** | Make a real contribution to the shared practice repository — with automated bot feedback and human peer review |
89+
| **[Community and Culture](https://bits-acb.github.io/git-going-with-github/docs/07-culture-etiquette.html)** | Open source etiquette, constructive feedback, [managing notifications](https://bits-acb.github.io/git-going-with-github/docs/09-notifications.html), organizing with [labels](https://bits-acb.github.io/git-going-with-github/docs/08-labels-milestones-projects.html) |
9290

93-
You will also work through GitHub Skills modules — interactive, bot-guided courses that run in your own GitHub account. A bot named Mona creates real issues and pull requests for you, verifies your actions, and guides you through each step. It is the same mechanism used by real open source projects.
91+
You will also work through [GitHub Skills](https://skills.github.com/) modules — interactive, bot-guided courses that run in your own GitHub account. A bot named Mona creates real issues and pull requests for you, verifies your actions, and guides you through each step. It is the same mechanism used by real open source projects.
9492

95-
### Day 2 — From Contributor to Product Maker (VS Code + Agent Forge)
93+
### [Day 2 — From Contributor to Product Maker (VS Code + Agent Forge)](https://bits-acb.github.io/git-going-with-github/DAY2_AGENDA.html)
9694

9795
You earned the tools. Now you wield them.
9896

9997
| Block | What Happens |
10098
|-------|-------------|
10199
| **Day 1 Debrief** | Celebrate what shipped, surface questions, set your Day 2 goal |
102-
| **VS Code Setup** | Screen reader mode, workspace navigation, the bridge from browser to editor |
103-
| **Deep Contribution with Copilot** | Use GitHub Copilot as a writing partner — draft improvements, review your own work, commit with confidence |
104-
| **Activate the Agents** | Run six AI agents that amplify every skill you built on Day 1 — daily briefings, issue triage, PR review, accessibility monitoring |
105-
| **Ship Your Contribution** | Open a real pull request to a live public repository. Your facilitator reviews and merges it. |
100+
| **[VS Code Setup](https://bits-acb.github.io/git-going-with-github/docs/10-vscode-basics.html)** | Screen reader mode, workspace navigation, the bridge from browser to editor |
101+
| **[Deep Contribution with Copilot](https://bits-acb.github.io/git-going-with-github/docs/13-github-copilot.html)** | Use [GitHub Copilot](https://github.com/features/copilot) as a writing partner — draft improvements, review your own work, commit with confidence |
102+
| **[Activate the Agents](https://bits-acb.github.io/git-going-with-github/docs/16-agent-forge.html)** | Run six AI agents that amplify every skill you built on Day 1 — daily briefings, issue triage, PR review, accessibility monitoring |
103+
| **[Ship Your Contribution](https://bits-acb.github.io/git-going-with-github/docs/12-github-pull-requests-extension.html)** | Open a real pull request to a live public repository. Your facilitator reviews and merges it. |
106104
| **Design the Future** | Collaborative speccing session — what should the next version of these tools look like? Your ideas, on the record. |
107105

108-
The central project is **Agent Forge** — a real, MIT-licensed open source project with six GitHub Copilot agents and 28 slash commands for accessible repository management. You will fork it, understand it, improve it, and personalize it.
106+
The central project is **[Agent Forge](https://bits-acb.github.io/git-going-with-github/docs/16-agent-forge.html)** — a real, MIT-licensed open source project with six [GitHub Copilot](https://github.com/features/copilot) agents and 28 slash commands for accessible repository management. You will fork it, understand it, improve it, and personalize it.
109107

110108
---
111109

@@ -125,18 +123,18 @@ You need one of the following. Use whichever you are most comfortable with.
125123

126124
| Screen Reader | Platform | Cost | Where to Get It |
127125
|---------------|----------|------|-----------------|
128-
| **NVDA** | Windows | Free | [nvaccess.org/download](https://www.nvaccess.org/download/) |
129-
| **JAWS** | Windows | Paid (40-minute trial available) | [freedomscientific.com](https://www.freedomscientific.com/products/software/jaws/) |
130-
| **VoiceOver** | macOS | Built-in (free) | Already on your Mac — press Cmd+F5 to activate |
126+
| **[NVDA](https://www.nvaccess.org/download/)** | Windows | Free | [nvaccess.org/download](https://www.nvaccess.org/download/) |
127+
| **[JAWS](https://www.freedomscientific.com/products/software/jaws/)** | Windows | Paid (40-minute trial available) | [freedomscientific.com](https://www.freedomscientific.com/products/software/jaws/) |
128+
| **[VoiceOver](https://support.apple.com/guide/voiceover/welcome/mac)** | macOS | Built-in (free) | Already on your Mac — press Cmd+F5 to activate |
131129

132130
All exercises work with any of these. Where keyboard commands differ, we provide all three.
133131

134132
### Web Browser
135133

136134
| Platform | Recommended |
137135
|----------|-------------|
138-
| Windows | Chrome or Firefox (Edge also works) |
139-
| macOS | Safari (best VoiceOver support) or Firefox |
136+
| Windows | [Chrome](https://www.google.com/chrome/) or [Firefox](https://www.mozilla.org/firefox/) ([Edge](https://www.microsoft.com/edge) also works) |
137+
| macOS | [Safari](https://www.apple.com/safari/) (best VoiceOver support) or [Firefox](https://www.mozilla.org/firefox/) |
140138

141139
### Software to Install
142140

@@ -204,14 +202,14 @@ You will need a free GitHub account to register (see prerequisites above). The f
204202
- Your experience level with GitHub
205203
- Any questions you have before the workshop
206204

207-
![Registration Count](https://img.shields.io/github/issues/BITS-ACB/git-going-with-github/registration?label=Registered&color=brightgreen&style=for-the-badge) out of 75 spots
205+
Registered: <span id="registration-count-2" aria-live="polite">loading...</span> out of 75 spots
208206

209207
### Zoom Link
210208

211209
Zoom join links will be emailed to all registered participants before the workshop.
212210

213211
**Zoom accessibility notes:**
214-
- The Zoom client works well with NVDA, JAWS, and VoiceOver
212+
- The [Zoom](https://zoom.us/) client works well with [NVDA](https://www.nvaccess.org/download/), [JAWS](https://www.freedomscientific.com/products/software/jaws/), and [VoiceOver](https://support.apple.com/guide/voiceover/welcome/mac)
215213
- If you need a sign language interpreter or any other accommodation, note it in the registration form and we will arrange it
216214

217215
---
@@ -224,7 +222,7 @@ Every step in this workshop is written three ways — for NVDA, for JAWS, and fo
224222

225223
And the goal is not just "learn GitHub." The goal is to move you from **user** to **maker**. From someone who encounters accessibility barriers to someone who files the issue, proposes the fix, reviews the pull request, and ships the solution. That arc — from observer to contributor to product maker — is what the two days are designed to deliver.
226224

227-
The curriculum includes 17 chapters, 25 reference appendices, 24 hands-on exercises, a shared practice repository with automated feedback bots, three GitHub Skills modules with a bot that verifies your work in real time, and a live open source project where your contributions are merged on Day 2.
225+
The curriculum includes [17 chapters](https://bits-acb.github.io/git-going-with-github/docs/course-guide.html), [25 reference appendices](https://bits-acb.github.io/git-going-with-github/docs/appendix-a-glossary.html), 24 hands-on exercises, a shared [practice repository](https://bits-acb.github.io/git-going-with-github/learning-room/) with automated feedback bots, three [GitHub Skills](https://skills.github.com/) modules with a bot that verifies your work in real time, and a live open source project where your contributions are merged on Day 2.
228226

229227
All of it is open source. All of it is yours to keep, fork, and share.
230228

README.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# GIT Going with GitHub
22

3-
![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg?style=flat-square)
4-
![GitHub Pages](https://img.shields.io/github/actions/workflow/status/BITS-ACB/git-going-with-github/deploy-pages.yml?label=Site&style=flat-square)
5-
![Registration Count](https://img.shields.io/github/issues/BITS-ACB/git-going-with-github/registration?label=Registered&color=brightgreen&style=flat-square)
6-
![GitHub Discussions](https://img.shields.io/github/discussions/BITS-ACB/git-going-with-github?label=Discussions&style=flat-square&color=blueviolet)
3+
License: CC BY 4.0 | [Site](https://bits-acb.github.io/git-going-with-github/) | [Discussions](https://github.com/BITS-ACB/git-going-with-github/discussions)
74

85
## A Workshop by [BITS (Blind Information Technology Solutions)](http://www.joinbits.org)
96

@@ -13,11 +10,11 @@
1310
1411
| | |
1512
|---|---|
16-
| 🌐 **Workshop site** | [bits-acb.github.io/git-going-with-github](https://bits-acb.github.io/git-going-with-github/) |
17-
| 📝 **Register** | [Sign up now](https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+) (75 seats, free) |
18-
| 💬 **Discussions** | [Join the conversation](https://github.com/BITS-ACB/git-going-with-github/discussions) |
19-
| 📧 **Email** | [support@bits-acb.org](mailto:support@bits-acb.org) |
20-
| 📅 **Dates** | March 6–7, 2026 · 12–8 PM Eastern |
13+
| **Workshop site** | [bits-acb.github.io/git-going-with-github](https://bits-acb.github.io/git-going-with-github/) |
14+
| **Register** | [Sign up now](https://github.com/BITS-ACB/git-going-with-github/issues/new?template=workshop-registration.yml&title=%5BREGISTER%5D+) (75 seats, free) |
15+
| **Discussions** | [Join the conversation](https://github.com/BITS-ACB/git-going-with-github/discussions) |
16+
| **Email** | [support@bits-acb.org](mailto:support@bits-acb.org) |
17+
| **Dates** | March 6–7, 2026 · 12–8 PM Eastern |
2118

2219
---
2320

html/ACCESSIBILITY_TESTING.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,5 +382,5 @@ <h2>Questions or Feedback?</h2>
382382
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
383383
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
384384
</footer>
385-
</body>
385+
</body>
386386
</html>

html/BUILD.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,5 +144,5 @@ <h2>Additional Resources</h2>
144144
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
145145
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
146146
</footer>
147-
</body>
147+
</body>
148148
</html>

html/CODE_OF_CONDUCT.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,5 +104,5 @@ <h2>Attribution</h2>
104104
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
105105
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
106106
</footer>
107-
</body>
107+
</body>
108108
</html>

html/CONTRIBUTING.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -383,5 +383,5 @@ <h2>11. Questions and Discussion</h2>
383383
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
384384
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
385385
</footer>
386-
</body>
386+
</body>
387387
</html>

html/DAY1_AGENDA.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -720,5 +720,5 @@ <h3>Pacing Tips for Skills Modules</h3>
720720
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
721721
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
722722
</footer>
723-
</body>
723+
</body>
724724
</html>

html/DAY2_AGENDA.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,5 +646,5 @@ <h3>The Emotional Arc</h3>
646646
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
647647
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
648648
</footer>
649-
</body>
649+
</body>
650650
</html>

html/FACILITATOR.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -603,5 +603,5 @@ <h2>Personalizing This Workshop</h2>
603603
<p><strong>GIT Going with GitHub</strong> — A workshop by <a href="http://www.joinbits.org">BITS (Blind Information Technology Solutions)</a></p>
604604
<p><a href="https://github.com/BITS-ACB/git-going-with-github">View on GitHub</a> · <a href="http://www.joinbits.org">joinbits.org</a></p>
605605
</footer>
606-
</body>
606+
</body>
607607
</html>

0 commit comments

Comments
 (0)