From 2e3945dfa030de8976532b4551c589b3caa9dcbe Mon Sep 17 00:00:00 2001 From: jonathan Date: Wed, 10 Jun 2026 11:44:30 +0200 Subject: [PATCH] refactor: deduplicate web UI JS and improve screen reader support - Remove fmtT (identical duplicate of fmtDur) - Extract closePlayer() shared by togglePlayer, day collapse, and cross-file day section jumps - Reuse seekToSection from jumpToDaySection instead of a copied open/seek/announce block - Fix chip semantics: role=listitem on