feat(ui): anteprima duplicati/non smistati con pulizia cartella confermata

This commit is contained in:
2026-03-16 10:27:12 +01:00
parent 5e4e03a103
commit d529e34249
4 changed files with 136 additions and 25 deletions

View File

@@ -133,6 +133,11 @@
margin-top: 10px;
}
.rule-row.preview-actions {
grid-template-columns: auto auto;
justify-content: start;
}
.rule-label {
font-size: 13px;
color: var(--muted);
@@ -195,11 +200,21 @@
gap: 10px;
}
.preview-header-actions {
display: flex;
gap: 8px;
align-items: center;
}
.preview-header h2 {
margin: 0;
font-size: 18px;
}
.danger {
background: #b91c1c;
}
.preview-meta {
font-size: 12px;
color: var(--muted);
@@ -259,22 +274,26 @@
<button id="browseDestinationBtn" class="browse">Sfoglia</button>
<button id="saveDestinationBtn">Salva</button>
</div>
<div class="rule-row single-row">
<div class="rule-row single-row preview-actions">
<button id="openUnroutedBtn" class="browse">Anteprima non smistati</button>
<button id="openDuplicatesBtn" class="browse">Anteprima duplicati</button>
</div>
<div class="rule-status" id="destinationStatus"></div>
</section>
<pre id="output">Pronto.</pre>
</main>
<section class="preview-overlay" id="unroutedPreviewOverlay">
<section class="preview-overlay" id="previewOverlay">
<article class="preview-card">
<div class="preview-header">
<h2>Anteprima __NON_SMISTATI</h2>
<button id="closeUnroutedPreviewBtn" class="secondary">Chiudi</button>
<h2 id="previewTitle">Anteprima</h2>
<div class="preview-header-actions">
<button id="clearPreviewBtn" class="danger">Pulisci cartella</button>
<button id="closePreviewBtn" class="secondary">Chiudi</button>
</div>
</div>
<div class="preview-meta" id="unroutedPreviewMeta"></div>
<pre class="preview-list" id="unroutedPreviewList">Nessun dato.</pre>
<div class="preview-meta" id="previewMeta"></div>
<pre class="preview-list" id="previewList">Nessun dato.</pre>
</article>
</section>