feat(anime): open Anime Browser in player modal

- Add the Ctrl+Alt+A shortcut and dedicated overlay modal
- Share queue, sources, and watch history while isolating browser state
This commit is contained in:
2026-08-15 21:44:36 -07:00
parent cc43d3007a
commit 7a1450ddb7
51 changed files with 921 additions and 180 deletions
+19
View File
@@ -520,6 +520,25 @@
</div>
</div>
</div>
<div id="animeBrowserModal" class="modal hidden" aria-hidden="true">
<div class="modal-content anime-browser-modal-content">
<div class="modal-header anime-browser-modal-header">
<div>
<div class="modal-title">Anime Browser</div>
<div class="anime-browser-modal-kicker">Playing inside mpv</div>
</div>
<button id="animeBrowserClose" class="modal-close" type="button">Close</button>
</div>
<div class="modal-body anime-browser-modal-body">
<iframe
id="animeBrowserFrame"
class="anime-browser-frame"
title="Anime Browser"
data-src="../animeui/index.html?embedded=overlay-modal"
></iframe>
</div>
</div>
</div>
</div>
<script type="module" src="renderer.js"></script>
</body>