From 8279bd5caa334a79c96d26f287a5f292d7b6066d Mon Sep 17 00:00:00 2001 From: Admin Date: Sun, 5 Apr 2026 23:18:17 +0500 Subject: [PATCH] fix(reader): clean chapter title display and declutter audio panel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Strip leading digit prefix (e.g. "6Chapter 6 → Chapter 6") and content after first newline (scraped date artifacts) from chapter titles - Add "CHAPTER N" eyebrow label above the h1 for clear hierarchy - Show date_label as small muted text in the meta row - Remove double-border / mt-6 gap from standard AudioPlayer inside the chapter page's collapsible panel (was rendering two nested boxes) - Remove redundant "Audio Narration" label (toggle already says "Listen") Co-Authored-By: Claude Sonnet 4.6 --- ui/src/lib/components/AudioPlayer.svelte | 11 ++-------- .../books/[slug]/chapters/[n]/+page.svelte | 21 ++++++++++++++++--- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/ui/src/lib/components/AudioPlayer.svelte b/ui/src/lib/components/AudioPlayer.svelte index 57a793b..5ae2aa8 100644 --- a/ui/src/lib/components/AudioPlayer.svelte +++ b/ui/src/lib/components/AudioPlayer.svelte @@ -1024,15 +1024,8 @@ {:else} -
-
-
- - - - {m.reader_audio_narration()} -
- +
+
{#if voices.length > 0}