Skip to content

Commit 600d996

Browse files
committed
Replace box-drawing characters with plain ASCII in all docs
1 parent aa41a81 commit 600d996

10 files changed

+98
-98
lines changed

docs/02-navigating-repositories.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,25 @@ Use this sequence before moving to graded chapters:
3030
When you navigate to a GitHub repository (e.g., `https://github.com/owner/repo-name`), you land on the **repository home page** (also called the Code tab). This page has several distinct regions:
3131

3232
```text
33-
┌────────────────────────────────────────────────────┐
34-
Navigation bar (GitHub global nav)
35-
avatar menu | Notifications | search
36-
├────────────────────────────────────────────────────┤
37-
Repository header
38-
owner / repo-name (h1)
39-
[Star] [Watch] [Fork] buttons
40-
├────────────────────────────────────────────────────┤
41-
Repository navigation tabs (landmark)
42-
< Code > Issues Pull requests Actions etc.
43-
├─────────────────────────────┬──────────────────────┤
44-
File tree / code panel Sidebar
45-
Branch selector About section
46-
Files table (t:table) Topics
47-
Last commit message Releases
48-
├─────────────────────────────┴──────────────────────┤
49-
README.md (rendered)
50-
(a separate landmark region)
51-
└────────────────────────────────────────────────────┘
33+
+----------------------------------------------------+
34+
| Navigation bar (GitHub global nav) |
35+
| avatar menu | Notifications | search |
36+
+----------------------------------------------------+
37+
| Repository header |
38+
| owner / repo-name (h1) |
39+
| [Star] [Watch] [Fork] buttons |
40+
+----------------------------------------------------+
41+
| Repository navigation tabs (landmark) |
42+
| < Code > Issues Pull requests Actions etc. |
43+
+-----------------------------+----------------------+
44+
| File tree / code panel | Sidebar |
45+
| Branch selector | About section |
46+
| Files table (t:table) | Topics |
47+
| Last commit message | Releases |
48+
+-----------------------------+----------------------+
49+
| README.md (rendered) |
50+
| (a separate landmark region) |
51+
+----------------------------------------------------+
5252
```
5353

5454

docs/03-the-learning-room.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ Before starting Chapter 4 challenges, students should be able to:
2525

2626
```text
2727
learning-room (SHARED)
28-
├── main branch (protected)
29-
├── Student A's PR #12 (open, assigned to Student B for review)
30-
├── Student B's PR #13 (open, assigned to Student C for review)
31-
├── Student C's PR #14 (open, assigned to Student A for review)
32-
├── Student A's PR #11 (merged, closed)
33-
└── [More PRs as students contribute]
28+
+-- main branch (protected)
29+
+-- Student A's PR #12 (open, assigned to Student B for review)
30+
+-- Student B's PR #13 (open, assigned to Student C for review)
31+
+-- Student C's PR #14 (open, assigned to Student A for review)
32+
+-- Student A's PR #11 (merged, closed)
33+
+-- [More PRs as students contribute]
3434
```
3535

3636
### Why one shared repo?
@@ -87,28 +87,28 @@ Next step unlocked Ready to merge
8787

8888
```text
8989
learning-room/
90-
├── README.md ← Getting started guide
91-
├── AUTOMATION.md ← How the bot works
92-
├── .github/
93-
├── workflows/ ← 3 automation workflows
94-
├── learning-room-pr-bot.yml (PR validation)
95-
├── skills-progression.yml (progress tracking)
96-
└── student-grouping.yml (peer pairing)
97-
├── scripts/
98-
└── validate-pr.js (validation logic)
99-
├── data/
100-
├── student-roster.json (your cohort info)
101-
└── challenge-progression.json (levels, badges)
102-
└── docs/
103-
├── LEARNING_PATHS.md (skill progression guide)
104-
└── IMPLEMENTATION_GUIDE.md (facilitator setup)
105-
├── docs/
106-
├── CHALLENGES.md ← 12 challenges (Beginner → Expert)
107-
├── GROUP_CHALLENGES.md ← 7 collaborative exercises
108-
├── welcome.md ← Has [TODO] to complete
109-
├── keyboard-shortcuts.md ← Has intentional errors
110-
└── setup-guide.md ← Has broken links
111-
└── [other files for practice]
90+
+-- README.md ← Getting started guide
91+
+-- AUTOMATION.md ← How the bot works
92+
+-- .github/
93+
| +-- workflows/ ← 3 automation workflows
94+
| | +-- learning-room-pr-bot.yml (PR validation)
95+
| | +-- skills-progression.yml (progress tracking)
96+
| | +-- student-grouping.yml (peer pairing)
97+
| +-- scripts/
98+
| | +-- validate-pr.js (validation logic)
99+
| +-- data/
100+
| | +-- student-roster.json (your cohort info)
101+
| | +-- challenge-progression.json (levels, badges)
102+
| +-- docs/
103+
| +-- LEARNING_PATHS.md (skill progression guide)
104+
| +-- IMPLEMENTATION_GUIDE.md (facilitator setup)
105+
+-- docs/
106+
| +-- CHALLENGES.md ← 12 challenges (Beginner → Expert)
107+
| +-- GROUP_CHALLENGES.md ← 7 collaborative exercises
108+
| +-- welcome.md ← Has [TODO] to complete
109+
| +-- keyboard-shortcuts.md ← Has intentional errors
110+
| +-- setup-guide.md ← Has broken links
111+
+-- [other files for practice]
112112
```
113113

114114

docs/04-working-with-issues.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -313,15 +313,15 @@ When you open an issue, the page structure is:
313313
[Issue title - h1]
314314
[Open/Closed status badge]
315315
[Author, timestamp, comment count]
316-
─────────────────────────────────
316+
---------------------------------
317317
[Issue description - Main content] ← the original post
318318
[Labels, Assignees sidebar - h3s]
319-
─────────────────────────────────
319+
---------------------------------
320320
[Activity / Timeline] ← comments and events
321321
[First comment - h3]
322322
[Second comment - h3]
323323
...
324-
─────────────────────────────────
324+
---------------------------------
325325
[Add a comment - landmark]
326326
[Comment text area]
327327
[Close issue / Submit button]

docs/05-working-with-pull-requests.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ A PR page has three main tabs:
218218
[ Conversation ] [ Commits ] [ Files changed ]
219219
↑ tab bar landmark
220220
221-
─── Conversation Tab ────────────────────────────────────────
221+
--- Conversation Tab ----------------------------------------
222222
[PR description - authored by opener]
223223
[Status checks summary]
224224
[Activity / review thread]
@@ -227,11 +227,11 @@ A PR page has three main tabs:
227227
[Merge controls (for maintainers)]
228228
[Comment box]
229229
230-
─── Commits Tab ─────────────────────────────────────────────
230+
--- Commits Tab ---------------------------------------------
231231
[List of commits, grouped by date - h3 for dates]
232232
[Each commit as a list item with SHA, message, author]
233233
234-
─── Files Changed Tab ────────────────────────────────────────
234+
--- Files Changed Tab ----------------------------------------
235235
[File filter search]
236236
[File tree (left panel)]
237237
[Diff for each file - each file is a heading]

docs/07-culture-etiquette.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,28 +54,28 @@ Before diving into communication norms, it helps to understand the workflow that
5454

5555
```text
5656
1. Create a branch
57-
└─ Branch off main with a descriptive name
57+
+- Branch off main with a descriptive name
5858
(e.g., fix/missing-alt-text, docs/update-contributing-guide)
5959
6060
2. Make your changes and commit
61-
└─ Work in small, logical commits with clear messages
61+
+- Work in small, logical commits with clear messages
6262
Each commit should represent one coherent, complete change
6363
6464
3. Open a Pull Request
65-
└─ Share your work early - even as a Draft PR
65+
+- Share your work early - even as a Draft PR
6666
Describe what you changed, why, and how to test it
6767
Link to the related issue (Closes #42)
6868
6969
4. Discuss and review
70-
└─ Reviewers leave feedback → you refine your work
70+
+- Reviewers leave feedback → you refine your work
7171
This is collaborative, not adversarial
7272
7373
5. Pass status checks
74-
└─ Automated tests and linting must pass
74+
+- Automated tests and linting must pass
7575
The project's quality gates exist to protect everyone
7676
7777
6. Merge
78-
└─ A maintainer merges your PR into main
78+
+- A maintainer merges your PR into main
7979
The linked issue closes automatically
8080
Your contribution is now part of the project
8181
```

docs/12-github-pull-requests-extension.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -192,15 +192,15 @@ gh pr list --search "review-requested:@me"
192192

193193
```text
194194
GitHub Pull Requests
195-
├── My Pull Requests
196-
├── Assigned to Me
197-
├── Created by Me
198-
├── Waiting for my Review
199-
└── All Open
200-
├── [Repository Name]
201-
├── Local Pull Request Branches (checked out locally)
202-
├── All Open Pull Requests
203-
└── All Closed Pull Requests
195+
+-- My Pull Requests
196+
| +-- Assigned to Me
197+
| +-- Created by Me
198+
| +-- Waiting for my Review
199+
| +-- All Open
200+
+-- [Repository Name]
201+
| +-- Local Pull Request Branches (checked out locally)
202+
| +-- All Open Pull Requests
203+
| +-- All Closed Pull Requests
204204
```
205205

206206
#### Screen reader announcement example

docs/15-issue-templates.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -195,13 +195,13 @@ Templates live in a specific folder in your repository:
195195

196196
```text
197197
your-repo/
198-
└── .github/
199-
├── ISSUE_TEMPLATE/
200-
├── bug_report.md ← Markdown template
201-
├── feature_request.md ← Markdown template
202-
├── accessibility-bug.yml ← YAML form template
203-
└── config.yml ← Template chooser configuration
204-
└── pull_request_template.md ← PR template (singular)
198+
+-- .github/
199+
+-- ISSUE_TEMPLATE/
200+
| +-- bug_report.md ← Markdown template
201+
| +-- feature_request.md ← Markdown template
202+
| +-- accessibility-bug.yml ← YAML form template
203+
| +-- config.yml ← Template chooser configuration
204+
+-- pull_request_template.md ← PR template (singular)
205205
```
206206

207207
**Markdown templates (`.md`):** Traditional template format. Pre-fills a text editor with structured Markdown content. Contributors edit the template directly, replacing instructions and placeholder text with their own content.

docs/appendix-i-github-projects.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -442,14 +442,14 @@ The **`/project-status`** command from Accessibility Agents gives you a live pro
442442
GitHub Project: Accessibility Agents Roadmap (3 active views)
443443
444444
Column Breakdown:
445-
┌─────────────┬───────┬──────────────────┬─────────┬──────────────┐
446-
Column Items Assignees Avg Age Stale (7d+)
447-
├─────────────┼───────┼──────────────────┼─────────┼──────────────┤
448-
To Do 8 @alice(3),@bob(2) 5 days 1
449-
In Progress 4 @charlie(2) 3 days 0
450-
In Review 2 -- 2 days 0
451-
Done 23 -- -- --
452-
└─────────────┴───────┴──────────────────┴─────────┴──────────────┘
445+
+-------------+-------+------------------+---------+--------------+
446+
| Column | Items | Assignees | Avg Age | Stale (7d+) |
447+
+-------------+-------+------------------+---------+--------------+
448+
| To Do | 8 | @alice(3),@bob(2) | 5 days | 1 |
449+
| In Progress | 4 | @charlie(2) | 3 days | 0 |
450+
| In Review | 2 | -- | 2 days | 0 |
451+
| Done | 23 | -- | -- | -- |
452+
+-------------+-------+------------------+---------+--------------+
453453
454454
Attention Items:
455455
Stale: "Update screen reader navigation guide" - In Review for 9 days, no activity

docs/appendix-m-vscode-accessibility-reference.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -177,15 +177,15 @@ The Accessible Diff Viewer presents file diffs as a structured, line-by-line lis
177177

178178
```text
179179
Accessible Diff Viewer
180-
├── Header (file path, change summary)
181-
├── Hunk 1 of N
182-
├── Hunk location (line range)
183-
├── Unchanged lines (context)
184-
├── Modified/Added/Removed lines (with prefix)
185-
└── More unchanged lines (context)
186-
├── Hunk 2 of N
187-
└── ...
188-
└── Footer (totals: X additions, Y deletions)
180+
+-- Header (file path, change summary)
181+
+-- Hunk 1 of N
182+
| +-- Hunk location (line range)
183+
| +-- Unchanged lines (context)
184+
| +-- Modified/Added/Removed lines (with prefix)
185+
| +-- More unchanged lines (context)
186+
+-- Hunk 2 of N
187+
| +-- ...
188+
+-- Footer (totals: X additions, Y deletions)
189189
```
190190

191191
#### Line prefixes

docs/appendix-q-github-actions-workflows.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,12 @@ Workflow files live in a specific, mandatory location:
5757

5858
```text
5959
your-repository/
60-
└── .github/
61-
└── workflows/
62-
├── ci.yml ← Runs tests on every push/PR
63-
├── lint.yml ← Checks code style
64-
├── a11y-scan.yml ← Accessibility scanning
65-
└── deploy.yml ← Deploys the site when code merges to main
60+
+-- .github/
61+
+-- workflows/
62+
+-- ci.yml ← Runs tests on every push/PR
63+
+-- lint.yml ← Checks code style
64+
+-- a11y-scan.yml ← Accessibility scanning
65+
+-- deploy.yml ← Deploys the site when code merges to main
6666
```
6767

6868
The `.github/` folder is hidden by convention (starts with a dot). To find it:

0 commit comments

Comments
 (0)