UI (composant) : Popup Résultats d'import #75

Open
opened 2026-04-21 16:26:02 +00:00 by djalim · 0 comments
Collaborator

Fonctionnalité à implémenter :
Modal/popup affichant le résultat détaillé d'un import (notes ou étudiants).
S'affiche après un import réussi ou en erreur.
Composant réutilisable pour l'import notes et l'import étudiants.

Écran Figma : Admin – Notes : Popup Résultats (node 1:156)

Éléments UI :

  • Titre "Résultats de l'import"
  • Badge d'état en haut à droite :
    • "Erreur" (jaune/warning) si des erreurs existent
    • "Succès" (vert) si aucun problème
  • Compteurs avec chips colorés :
    • Ajoutés : nombre de notes créées (chip vert)
    • Modifiés : nombre de notes mises à jour (chip vert)
    • Ignorés : nombre de lignes sans changement (chip gris)
    • Erreurs : nombre d'erreurs (chip jaune)
  • Bouton "Détails ▽" (toggle) — ouvre/ferme la section de détails
  • Bouton "Ok ✓" (vert) — ferme le popup
  • Section détails (collapsible) :
    • Lignes normales en blanc (ex: 21212006 · JIN702C : null → 12)
    • Lignes d'erreur en jaune (ex: 21212007 · Étudiant non trouvé)
**Fonctionnalité à implémenter :** Modal/popup affichant le résultat détaillé d'un import (notes ou étudiants). S'affiche après un import réussi ou en erreur. Composant réutilisable pour l'import notes et l'import étudiants. **Écran Figma :** `Admin – Notes : Popup Résultats` (node 1:156) **Éléments UI :** - Titre "Résultats de l'import" - Badge d'état en haut à droite : - "Erreur" (jaune/warning) si des erreurs existent - "Succès" (vert) si aucun problème - Compteurs avec chips colorés : - **Ajoutés** : nombre de notes créées (chip vert) - **Modifiés** : nombre de notes mises à jour (chip vert) - **Ignorés** : nombre de lignes sans changement (chip gris) - **Erreurs** : nombre d'erreurs (chip jaune) - Bouton "Détails ▽" (toggle) — ouvre/ferme la section de détails - Bouton "Ok ✓" (vert) — ferme le popup - Section détails (collapsible) : - Lignes normales en blanc (ex: `21212006 · JIN702C : null → 12`) - Lignes d'erreur en jaune (ex: `21212007 · Étudiant non trouvé`)
djalim added this to the Module Managment project 2026-04-21 16:30:27 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-21 16:31:19 +00:00
djalim moved this to 🔴 high priority in Module Managment on 2026-04-22 12:55:27 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-22 13:10:48 +00:00
djalim moved this to ⚙️ in progress in Module Managment on 2026-04-26 21:09:38 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/PolyMPR#75