From 8c32cd117abe79f4ee6cff3a950ffc35c95faeff Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 9 May 2026 11:11:49 +0300 Subject: Refine media browsing and set covers --- web/bootstrap.html | 9 +- web/css/components.css | 65 ++++++++- web/css/layout.css | 46 +++++++ web/css/login.css | 56 ++++++-- web/css/player.css | 2 +- web/detach.html | 1 + web/index.html | 86 +++++------- web/js/api.js | 1 + web/js/app.js | 133 ++++++++++++------- web/js/detach.js | 2 + web/js/detachPopup.js | 50 ++++++- web/js/keyboard.js | 40 ++++-- web/js/playback.js | 36 +++-- web/js/podcasts.js | 24 ++-- web/js/search.js | 48 ++++++- web/js/selection.js | 2 +- web/js/state.js | 1 + web/js/tests/media-pagination.test.js | 56 ++++++++ web/js/tests/search-parser.test.js | 33 +++++ web/js/views/help.js | 2 - web/js/views/media-grid.js | 243 ++++++++++++++++++++++++++++++---- web/js/views/playback-nav.js | 6 +- web/js/views/sets.js | 83 ++++++------ web/js/views/tags.js | 52 +++++++- web/login.html | 6 +- web/sw.js | 4 +- 26 files changed, 853 insertions(+), 234 deletions(-) create mode 100644 web/js/tests/media-pagination.test.js create mode 100644 web/js/tests/search-parser.test.js (limited to 'web') diff --git a/web/bootstrap.html b/web/bootstrap.html index 3f028d2..5d66c0d 100644 --- a/web/bootstrap.html +++ b/web/bootstrap.html @@ -10,8 +10,13 @@
-

Create Admin Account

-

One-time setup. This form is available only while no users exist.

+