Commit Graph

5 Commits

Author SHA1 Message Date
posimai 0c81dcf06f refactor: redesign UI — article title at top, fix list display, larger fonts
- Move article title/source/meta OUT of player into .brief-now-playing section at top
- .brief-player now contains only wave canvas + play button (prevents overflow issue)
- Increase font sizes: title 18→20px, list 13→14px, top bar 13→14px
- Add HTML escaping (esc()) in renderList to prevent XSS/broken layout
- Fix skip() to use articles.length (not speechQueue.length) for bounds
- Guard updateListHighlight against null querySelector results
- Remove defer from inline script (ignored for inline scripts, was misleading)
- Add border-top to brief-list for clear visual separation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 14:26:21 +09:00
posimai e58278e3ca feat: add logo.png for PWA icon
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 14:11:26 +09:00
posimai 9adbf23768 feat: add article list below player
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 14:10:48 +09:00
posimai 58c64ad23b chore: trigger initial Vercel prod deploy 2026-03-21 13:38:33 +09:00
posimai 7e0dd8b686 feat: initial Brief PWA — 音声ブリーフィング 2026-03-21 13:37:40 +09:00