1.4 KiB
1.4 KiB
Zentral Dashboard and Menu Cleanup
Stato Attuale
Completato.
Lavoro Svolto
-
Pulizia Menu Zentral:
- Verificato che le voci "Clienti", "Articoli" e "Risorse" nel menu "Zentral" erano ridondanti o non funzionanti.
- "Articoli" è gestito dal modulo Warehouse (
/warehouse/articles). - "Clienti" e "Risorse" erano link non funzionanti (
/clienti,/risorsenon definiti nelle rotte). - Rimossi questi elementi dal menu laterale (
Sidebar.tsx). - Appiattito il menu "Zentral" in un'unica voce di primo livello "Zentral Dashboard" che punta direttamente alla home page.
-
Nuova Zentral Dashboard:
- Aggiornato
src/frontend/src/pages/Dashboard.tsxper diventare la nuova homepage "Zentral Dashboard". - La dashboard ora mostra:
- Un messaggio di benvenuto con il conteggio dei moduli attivi.
- Una griglia di card per ogni modulo attivo, con icona, nome, descrizione e pulsante per aprire l'applicazione.
- Gestione dello stato di caricamento e caso di nessun modulo attivo.
- La dashboard utilizza
useModulesper recuperare dinamicamente i moduli attivi. - Integrata con il sistema di Tab (
openTab) per aprire le applicazioni.
- Aggiornato
Prossimi Passi Suggeriti
- Implementare endpoint di backend per recuperare statistiche globali reali (es. numero ordini aperti, valore magazzino, ecc.) da mostrare nella dashboard principale.
- Aggiungere widget personalizzabili nella dashboard.