Hide compression options when uploading only one file

This commit is contained in:
Booteille 2024-12-05 11:33:23 +01:00
parent 96bfba1789
commit c00f4af397
No known key found for this signature in database
GPG Key ID: 0AB6C6CA01272646
2 changed files with 15 additions and 1 deletions

View File

@ -368,6 +368,14 @@ document.addEventListener("DOMContentLoaded", () => {
document.querySelector(".total-size .size").innerText = document.querySelector(".total-size .size").innerText =
filesize(totalSize); filesize(totalSize);
if (providedFiles.length > 1) {
document
.getElementById("zip-fields")
.classList.remove("is-hidden");
} else {
document.getElementById("zip-fields").classList.add("is-hidden");
}
if (providedFiles.length === 0) { if (providedFiles.length === 0) {
document document
.getElementById("upload-controls") .getElementById("upload-controls")
@ -393,6 +401,12 @@ document.addEventListener("DOMContentLoaded", () => {
showSmallUploadZone(); showSmallUploadZone();
}); });
if (providedFiles.length > 1) {
document.getElementById("zip-fields").classList.remove("is-hidden");
} else {
document.getElementById("zip-fields").classList.add("is-hidden");
}
}; };
document.getElementById("zip-multiple").onchange = () => { document.getElementById("zip-multiple").onchange = () => {

View File

@ -132,7 +132,7 @@
</div> </div>
</div> </div>
<div class="field is-horizontal is-align-items-center"> <div id="zip-fields" class="field is-horizontal is-align-items-center is-hidden">
<div class="field-label"> <div class="field-label">
<label for="zip-multiple" class="label"> <label for="zip-multiple" class="label">
<%= l('Compress multiple files') %> <%= l('Compress multiple files') %>