feat: pagina Log con diario operazioni
- Nuova sezione 'Log' nella bottom nav con icona 📒 - Mostra tutte le transazioni (entrate/uscite) raggruppate per data - Ogni voce: icona 📥/📤, nome prodotto, marca, quantità, posizione, orario - Bordo verde per aggiunte, rosso per uscite - Paginazione con 'Carica altri...' (50 per pagina) - Backend: aggiunto supporto offset a listTransactions
This commit is contained in:
+15
@@ -473,6 +473,17 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Log Page -->
|
||||
<section id="page-log" class="page">
|
||||
<div class="page-header">
|
||||
<h2>📒 Log Operazioni</h2>
|
||||
</div>
|
||||
<div id="log-list" class="log-list"></div>
|
||||
<button class="btn btn-secondary full-width mt-2" id="log-load-more" style="display:none" onclick="loadLog(true)">
|
||||
Carica altri...
|
||||
</button>
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<!-- Bottom Navigation -->
|
||||
@@ -493,6 +504,10 @@
|
||||
<span class="nav-icon">🛒</span>
|
||||
<span class="nav-label">Spesa</span>
|
||||
</button>
|
||||
<button class="nav-btn" onclick="showPage('log')" data-page="log">
|
||||
<span class="nav-icon">📒</span>
|
||||
<span class="nav-label">Log</span>
|
||||
</button>
|
||||
</nav>
|
||||
|
||||
<!-- Recipe Dialog -->
|
||||
|
||||
Reference in New Issue
Block a user