Module Dashboard
Le Dashboard est le portail d'accueil de l'intranet. Il affiche les alias d'applications et les widgets transversaux.
Sous-domaine : dashboard.tarbouriech.tech
Responsabilités
- Afficher le contenu dashboard personnalisé par utilisateur
- Résoudre les alias et raccourcis d'applications
- Rendre les widgets selon les permissions
- Ne pas dupliquer la logique des modules métier
Layout
- Desktop : 3/4 zone alias + 1/4 widgets intranet
- Mobile : tabs en pills (
border-radius: 20px) - Tiles alias : 85×80px desktop, 72×68px mobile,
border-radius: 10px - Widgets : card blanche, corps 300px, drag handle, resize, état minimisé
Widgets
Les widgets sont des composants transversaux :
| Widget | Description |
|---|---|
| Chat | Messagerie temps réel interne |
| Météo | Météo locale |
| Alertes | Dernières alertes système |
| IdeaBox | Boîte à idées |
:::info Distinction widget vs application Les widgets (Chat, Météo, Alertes, IdeaBox, Sondages) sont gérés dans Admin → Widgets. Les applications métier (Analyses, Elevage, CHR, Infrastructure) sont dans Admin → Applications. :::
Checklist
- ✅ Visibilité des widgets scopée à l'utilisateur/application courant
- ✅ Noms de routes stables
- ✅ Widgets cachés ne pas exposer de données dans le HTML
- ✅ La visibilité reflète les permissions (mais l'accès réel est contrôlé par les routes cibles)