Fix asset settings

This commit is contained in:
2025-12-09 22:43:02 +01:00
parent 582daf6c1d
commit 65b8baabdc
3 changed files with 86 additions and 8 deletions

View File

@@ -27,8 +27,17 @@
<div class="controls-full panel">
<h3>Overlay assets</h3>
<p>Upload overlay visuals and adjust them inline.</p>
<input id="asset-file" type="file" accept="image/*,video/*" />
<button onclick="uploadAsset()">Upload</button>
<div class="upload-row">
<input id="asset-file" class="file-input-field" type="file" accept="image/*,video/*" onchange="handleFileSelection(this)" />
<label for="asset-file" class="file-input-trigger">
<span class="file-input-icon"><i class="fa-solid fa-cloud-arrow-up"></i></span>
<span class="file-input-copy">
<strong>Select an image, GIF, or video</strong>
<small id="asset-file-name">No file chosen</small>
</span>
</label>
<button onclick="uploadAsset()">Upload</button>
</div>
<ul id="asset-list" class="asset-list"></ul>
<div id="asset-controls-placeholder" class="hidden"></div>
<div id="asset-controls" class="hidden asset-settings">