drop zone, and remove beta tag from mraid checker

This commit is contained in:
2026-05-29 13:20:33 +08:00
parent a1d3fde774
commit 5625d94106
21 changed files with 632 additions and 48 deletions

View File

@@ -460,6 +460,7 @@ ${getToolWebviewStyles()}
uploadBtn.addEventListener('click', () => {
statusEl.textContent = '';
statusEl.classList.remove('is-busy');
resultsEl.innerHTML = '';
outputPanel.classList.add('is-hidden');
if (!selectedPaths.length) {
@@ -467,6 +468,8 @@ ${getToolWebviewStyles()}
return;
}
uploadBtn.disabled = true;
statusEl.textContent = 'Uploading...';
statusEl.classList.add('is-busy');
resultItems = [];
saveAllBtn.disabled = true;
regenAllBtn.disabled = true;
@@ -504,8 +507,9 @@ ${getToolWebviewStyles()}
regenAllBtn.disabled = true;
} else if (m.type === 'status') {
statusEl.textContent = m.message;
statusEl.className = 'status-panel';
statusEl.className = 'status-panel is-busy';
} else if (m.type === 'error') {
statusEl.classList.remove('is-busy');
const div = document.createElement('div');
div.className = 'err';
div.textContent = m.message;
@@ -558,6 +562,7 @@ ${getToolWebviewStyles()}
saveAllBtn.disabled = resultItems.length === 0;
regenAllBtn.disabled = resultItems.length === 0;
} else if (m.type === 'done') {
statusEl.classList.remove('is-busy');
statusEl.innerHTML = '<span class="ok">Done.</span>';
uploadBtn.disabled = false;
}