steam-backlog-enforcer/web
Krzysztof kuhy Rudnicki ca59039ba0 web: icon rail nav, spoken-only page heads
Sidebar paints a glyph and digit per section, the palette button a
magnifier and ⌃K; page titles, subtitles and the Actions heading are
spoken only. web/scripts/visible_words.mjs lists chrome words in the
built pages (146 -> 4, the command-button labels).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 02:23:47 +01:00
..
mock Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
public feat: add interactive web UI for backlog completion planning 2026-05-29 18:35:45 +02:00
scripts web: icon rail nav, spoken-only page heads 2026-11-11 02:23:47 +01:00
src web: icon rail nav, spoken-only page heads 2026-11-11 02:23:47 +01:00
.gitignore Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
astro.config.mjs Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
eslint.config.js Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
package.json deps(web): astro 7.4.8, typescript-eslint 8.72.2 2026-11-11 02:20:21 +01:00
pnpm-lock.yaml deps(web): astro 7.4.8, typescript-eslint 8.72.2 2026-11-11 02:20:21 +01:00
pnpm-workspace.yaml Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
README.md Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
tsconfig.json Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00
vitest.config.ts Migrate steam-backlog-enforcer/web to Astro (no R… 2026-11-09 08:36:38 +01:00

web

The loopback control UI: Astro static pages (one per section) with vanilla TypeScript custom elements, served from dist/ by steam_backlog_enforcer._web_server.

pnpm dev (proxies /api to ./run.sh serve), pnpm dev:mock (in-memory API), pnpm test, pnpm coverage, pnpm lint, pnpm build.