From 0c81dcf06fc555d7d689804bd2199171268cffb8 Mon Sep 17 00:00:00 2001 From: posimai Date: Sun, 22 Mar 2026 14:26:21 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20redesign=20UI=20=E2=80=94=20article?= =?UTF-8?q?=20title=20at=20top,=20fix=20list=20display,=20larger=20fonts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 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 --- index.html | 344 ++++++++++++++++++++++++++--------------------------- 1 file changed, 169 insertions(+), 175 deletions(-) diff --git a/index.html b/index.html index ffca73b..032fa5a 100644 --- a/index.html +++ b/index.html @@ -39,9 +39,7 @@ @@ -400,12 +391,15 @@ - -
- + +
記事を読み込んでいます
+
+ + +
@@ -445,7 +439,7 @@
-