Add lazy piano transcription and optional leased server worker

This commit is contained in:
Jonathan Sykes
2026-10-03 15:47:53 +08:00
parent d4354d220e
commit 0374e19396
20 changed files with 1107 additions and 1 deletions

View File

@@ -39,3 +39,8 @@
.setlist-import { display: grid; gap: 12px; }
.setlist-import input, .setlist-import textarea, .setlist-import select { width: 100%; min-width: 0; min-height: 44px; padding: 10px; background: var(--bg-2); color: var(--text); border: 1px solid var(--line); border-radius: 8px; }
.setlist-import .download-job > button { min-height: 44px; }
.piano-actions { display: flex; gap: 8px; flex-wrap: wrap; margin-block: 12px; }
.piano-actions button { min-height: 44px; padding: 8px 12px; color: var(--text); background: var(--bg-2); border: 1px solid var(--line); border-radius: 8px; }
.piano-keyboard { width: 100%; height: 150px; display: block; }
#settings-section-piano input[type="file"], #settings-section-piano input[type="password"] { max-width: 100%; min-height: 44px; }