Files
TDI-Dashboard/templates/documenti.html
T
Luca Banfi ebafa611be init
2026-05-06 13:59:13 +02:00

51 lines
3.1 KiB
HTML

<section class="doc-header">
<div class="doc-toolbar">
<div id="filters-collapsible" class="filters-collapsible">
<div class="filters-collapsible-inner">
<div class="doc-toolbar-row">
<input type="text" id="doc-search" placeholder="Cerca ID sessione, corso, azienda…" class="doc-search">
<div class="doc-filter-group">
<label class="chk-label"><input type="checkbox" class="status-chk" value="trovato" checked> <span class="badge doc-trovato">trovato</span></label>
<label class="chk-label"><input type="checkbox" class="status-chk" value="caricato" checked> <span class="badge doc-caricato">caricato</span></label>
<label class="chk-label"><input type="checkbox" class="status-chk" value="warning" checked> <span class="badge doc-warning">warning</span></label>
<label class="chk-label"><input type="checkbox" class="status-chk" value="errore" checked> <span class="badge doc-errore">errore</span></label>
</div>
</div>
<div class="doc-toolbar-row">
<span class="filter-label">Tipo:</span>
<div class="doc-filter-group" id="filter-tipo"></div>
</div>
<div class="doc-toolbar-row">
<span class="filter-label">Cartella:</span>
<div class="doc-filter-group" id="filter-cartella"></div>
</div>
</div>
</div>
<div class="doc-toolbar-row">
<div class="doc-action-group">
<button id="btn-refresh" class="btn-action btn-refresh">&#x21bb; Aggiorna dati</button>
<span id="doc-refresh-ts" class="doc-refresh-ts"></span>
<span class="doc-count" id="doc-visible-count"></span>
<button id="btn-expand-all" class="btn-action">Espandi tutti</button>
<button id="btn-collapse-all" class="btn-action">Comprimi tutti</button>
</div>
<button id="btn-toggle-filters" class="btn-toggle-filters" title="Mostra/nascondi filtri">
<svg id="filters-arrow" class="filters-arrow" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 6 15 12 9 18"/></svg>
<span class="filters-btn-text">Filtri</span>
</button>
</div>
</div>
</section>
<section id="doc-content">
${sessions_html}
</section>
<div class="floating-export">
<div id="doc-pagination"></div>
<div class="floating-export-btns">
<button id="btn-excel" class="btn-action btn-excel"><svg class="pdf-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="18" height="18" rx="2"/><path d="M8 7l4 5 4-5M8 17l4-5 4 5"/></svg> Excel</button>
<button id="btn-pdf" class="btn-action btn-pdf"><svg class="pdf-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"/><polyline points="14 2 14 8 20 8"/><line x1="9" y1="13" x2="15" y2="13"/><line x1="9" y1="17" x2="13" y2="17"/></svg> PDF</button>
</div>
</div>