From de5231b6ce01541cb13e60e04307bfad3b6f5067 Mon Sep 17 00:00:00 2001 From: tiennm99 Date: Sun, 10 May 2026 02:34:41 +0700 Subject: [PATCH] docs(journal): v0.4 a11y + polish pass retro --- .../2026-05-10-v0-4-a11y-polish-pass.md | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 themes/bonsai/docs/journals/2026-05-10-v0-4-a11y-polish-pass.md diff --git a/themes/bonsai/docs/journals/2026-05-10-v0-4-a11y-polish-pass.md b/themes/bonsai/docs/journals/2026-05-10-v0-4-a11y-polish-pass.md new file mode 100644 index 0000000..85ca7fd --- /dev/null +++ b/themes/bonsai/docs/journals/2026-05-10-v0-4-a11y-polish-pass.md @@ -0,0 +1,63 @@ +# Bonsai v0.4 a11y + polish pass: 17 audit findings shipped, OG auto-gen still deferred + +**Date**: 2026-05-10 02:30 +**Severity**: Low +**Component**: CSS palettes, Hugo templates, README/CHANGELOG +**Status**: Resolved (PR #15 merged) + +## What Happened + +Did a full UI/UX audit of the theme (4 palettes × 2 modes × 3 layouts) via static analysis + rendered HTML — no headless browser available on host (Chromium ARM64 mismatch, bundled Puppeteer wouldn't launch). Audit produced 17 findings; first pass shipped 10 high-confidence fixes inline, then planned + shipped the 7 remaining (P1 accent contrast, P2 hover affordance, P4 favicon polish, P5 gallery landmarks, P6 i18n fallback, P7 `data-theme="auto"` removal, plus Q4 `