Fix frontend: remove type=module (causes silent load failures), remove hidden class from source panels, use defer

This commit is contained in:
2026-05-13 16:49:28 +02:00
parent cfcdfb4a72
commit 7e3184d77c

View File

@@ -56,11 +56,11 @@
<div id="src-upload" class="src-panel active">
<input type="file" id="video-upload" accept="video/*">
</div>
<div id="src-browse" class="src-panel hidden">
<div id="src-browse" class="src-panel">
<select id="video-select"><option value="">-- Select file --</option></select>
<button type="button" id="refresh-files">Refresh</button>
</div>
<div id="src-youtube" class="src-panel hidden">
<div id="src-youtube" class="src-panel">
<input type="url" id="youtube-url" placeholder="https://www.youtube.com/watch?v=...">
<button type="button" id="download-url">Download</button>
<p id="download-status" class="status"></p>
@@ -140,6 +140,6 @@
</div>
</div>
<script type="module" src="/app.js"></script>
<script defer src="/app.js"></script>
</body>
</html>