Backlog: H14 done (oxygenhub#12) 930364927850
- Author
- Andy McCall @andymccall <[email protected]>
- When
- · 2026-09-28 13:48 UTC
- Signature
- ✔ signed by Andy McCall
- Hash
93036492785080e709b91df0174afeba010434ca3283482d6352f6edbe96559a- Depends on
- 227dde3b2387 75036530b621 86394a7503b4
- Depended on by
- 3982115e1a75
- In bookmarks
- agents-in-readme bare-hashes carried-not-removed carry-identical doctor-trust identical-sides keyless-tags main merge-remote-bookmark only-help-103 paths-for-resolutions-and-amend push-notes show-stat subrepo-pin-state switch-says
- In tags
- v0.1.0 v0.10.0 v0.11.0 v0.2.0 v0.3.0 v0.3.1 v0.4.0 v0.4.1 v0.4.2 v0.4.3 v0.4.4 v0.4.5 v0.4.6 v0.5.0 v0.5.1 v0.6.0 v0.7.0 v0.8.0 v0.9.0
- Edits
- 3 atoms, 0 tree operations, 1 file
Browse the tree at this change
modified docs/backlog-overnight-2.md +9 −1
| … | 22 unchanged lines |
||
| 23 | 23 | - [x] H12 Password reset and email verification (email when SMTP is set; admin-issued reset link otherwise). |
|
| 24 | 24 | - [x] H13b Uploaded profile pictures and organisation logos (Andy, oxygenhub#11): upload, validate by content, re-encode and crop, identicon fallback, remove. |
|
| 25 | 25 | - [x] H13 Notifications: per-thread mark read, filter by kind and repository, "participating" versus "watching". |
|
| 26 | - | - [ ] H14 Accessibility and mobile pass: focus styles, skip link, landmarks, responsive tables and tabs, contrast in both themes. |
|
| 26 | + | - [x] H14 Accessibility and mobile pass: focus styles, skip link, landmarks, responsive tables and tabs, contrast in both themes. |
|
| 27 | 27 | - [ ] H15 Organisation webhooks page; admin storage and repository maintenance page (sizes, oxy gc). |
|
| 28 | 28 | - [ ] H16 Performance: cache rendered Markdown and highlighted files by object hash; measure the heaviest pages on Earth before and after. |
|
| 29 | 29 | - [ ] H17 Issue API: labels, assignees and milestone on create/edit; create labels (oxygenhub#3). |
|
| … | 114 unchanged lines |
||
| 144 | 144 | - Avatar CSS no longer pixelates photos. |
|
| 145 | 145 | - Unit tests for processing and refusals; end-to-end test in tests/accounts.rs. Hub spec §6.3. Deployed. |
|
| 146 | 146 | - This machine's disk filled up (0 bytes free) during the build. I removed the regenerable `target/debug/incremental` caches of oxygenhub and oxygen (33 GB) and build with CARGO_INCREMENTAL=0 from now on. |
|
| 147 | + | - 2026-09-28 H14 done (oxygenhub#12, closed by the change): |
|
| 148 | + | - Keyboard and screen readers: a focus ring on everything focusable; a skip link to `<main id="main">`; named landmarks (Account, Site, Repository and Settings navigation); `aria-current` on the current tab. |
|
| 149 | + | - Contrast: WCAG AA in both themes, enforced by tests/contrast.rs over the CSS variables. |
|
| 150 | + | - Light theme: mute, acc, ok, now and the string, function and comment syntax colours adjusted. |
|
| 151 | + | - Dark theme: comment colour adjusted. |
|
| 152 | + | - Text no longer uses `--dim`. |
|
| 153 | + | - Under 760 px: tab bars scroll on one line, the tree drops its message column, wide content scrolls inside its panel, sectioned pages stack, and the header search hides. |
|
| 154 | + | - Checked at 390 px on Earth. Hub spec §6.13. |