diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-02 22:50:26 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-02 22:50:26 +0300 |
| commit | 0482a98c538cbe9ca32b4775bd897b9c728cf686 (patch) | |
| tree | 226bcd3b3d9c6b8330cff531de40f5c137291879 /web/index.html | |
| parent | daccc2fd2c43545fe2a904cccb1f866e38817a10 (diff) | |
add playback navigation shortcuts
Diffstat (limited to 'web/index.html')
| -rw-r--r-- | web/index.html | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/web/index.html b/web/index.html index c22ce7f..08f56bc 100644 --- a/web/index.html +++ b/web/index.html @@ -88,7 +88,7 @@ <div class="controls"> <button id="btn-toggle-stage" class="icon-btn" aria-label="Toggle stage (c)">⛶</button> <button id="btn-minimize" class="icon-btn" aria-label="Minimize player (Shift+C)">▾</button> - <button id="btn-play" class="icon-btn" aria-label="Play/Pause (Space/p)">▶</button> + <button id="btn-play" class="icon-btn" aria-label="Play/Pause (Space)">▶</button> <div class="time" id="time-elapsed">0:00</div> <div id="progress-track" class="progress-track" tabindex="0" aria-label="Seek"> <div id="progress-buffered" class="progress-buffered"></div> @@ -128,10 +128,12 @@ <table class="help-table"> <tr><td><kbd>↑</kbd> <kbd>↓</kbd></td><td>Navigate media list</td></tr> <tr><td><kbd>k</kbd> <kbd>j</kbd></td><td>Navigate media list (vim-style)</td></tr> - <tr><td><kbd>←</kbd> <kbd>→</kbd></td><td>Switch sets / pages</td></tr> - <tr><td><kbd>h</kbd> <kbd>l</kbd></td><td>Switch sets / pages (vim-style)</td></tr> + <tr><td><kbd>←</kbd> <kbd>→</kbd></td><td>Seek during playback, otherwise switch sets / pages</td></tr> + <tr><td><kbd>h</kbd> <kbd>l</kbd></td><td>Seek during playback, otherwise switch sets / pages (vim-style)</td></tr> <tr><td><kbd>Enter</kbd></td><td>Open selected media / enter folder</td></tr> - <tr><td><kbd>Space</kbd> <kbd>p</kbd></td><td>Play / pause</td></tr> + <tr><td><kbd>Space</kbd></td><td>Play / pause</td></tr> + <tr><td><kbd>n</kbd> <kbd>p</kbd></td><td>Next / previous track</td></tr> + <tr><td><kbd>i</kbd></td><td>Show / hide media info</td></tr> <tr><td><kbd>f</kbd></td><td>Toggle fullscreen</td></tr> <tr><td><kbd>c</kbd></td><td>Collapse / expand player stage</td></tr> <tr><td><kbd>C</kbd></td><td>Minimize / restore player</td></tr> @@ -149,6 +151,18 @@ </div> </div> +<!-- Media Info Modal --> +<div id="media-info-modal" class="modal-overlay" role="dialog" aria-modal="true" aria-labelledby="media-info-title"> + <div class="modal modal-wide"> + <div class="modal-header"> + <h3 id="media-info-title">Media Info</h3> + <div class="spacer"></div> + <button id="media-info-close" class="icon-btn" aria-label="Close">✕</button> + </div> + <div id="media-info-body"></div> + </div> +</div> + <!-- Notes Modal --> <div id="notes-modal" class="modal-overlay" role="dialog" aria-modal="true" aria-labelledby="notes-title"> <div class="modal"> |
