2.6 KiB
2.6 KiB
User Interface Design Goals
Overall UX Vision
L'application doit offrir une expérience efficace et dense en informations, inspirée des outils de gestion de données professionnels. L'objectif est de permettre à l'utilisateur de :
- Trouver rapidement l'information cherchée (quel perso n'a pas fait X ?)
- Effectuer des modifications en masse sans friction
- Avoir une vue d'ensemble claire malgré le volume de données (60+ personnages)
Le design privilégie la fonctionnalité sur l'esthétique : interface sobre, contrastes clairs, densité d'information élevée, navigation rapide.
Key Interaction Paradigms
- Filtres sidebar façon e-commerce — Panel latéral avec facettes cliquables (classe, serveur, team, compte, statut)
- Multi-select façon Gmail — Checkboxes pour sélection multiple + barre d'actions groupées
- Tables interactives — Tri, resize colonnes, pagination, colonnes masquables
- Actions au survol — Boutons edit/delete apparaissent au hover pour réduire le bruit visuel
- Drill-down progressif — Liste → Fiche détaillée → Sous-sections (progressions, monnaies)
- Feedback immédiat — Toasts pour confirmations, indicateurs de chargement, états vides informatifs
Core Screens and Views
- Dashboard — Vue d'accueil avec KPIs (total persos, teams, progression globale)
- Liste Personnages — Vue principale avec filtres, recherche, tableau paginé
- Fiche Personnage — Détails complets : infos, progressions, monnaies, teams
- Liste Comptes — Gestion des comptes avec leurs personnages associés
- Fiche Compte — Détails compte : ogrines, métiers (par serveur), récompenses
- Liste Teams — Toutes les teams avec statut de complétion
- Fiche Team — Membres, validation contraintes, % progression par objectif
- Gestion Serveurs — CRUD des serveurs disponibles
- Données de référence — Gestion des quêtes/donjons/recherchés (sync DofusDB)
Accessibility
Niveau cible : Aucun (pas de conformité WCAG requise)
Application à usage personnel. Bonnes pratiques de base respectées : contrastes suffisants, navigation clavier, labels sur formulaires.
Branding
Aucun branding spécifique. Design system sobre et moderne (shadcn/ui ou similaire), palette neutre, pas de thématique Dofus (éviter copyright), focus sur lisibilité.
Target Device and Platforms
Web Responsive (Desktop-first)
- Priorité 1 : Desktop — Usage principal sur grand écran pendant les sessions de jeu
- Priorité 2 : Tablette — Consultation occasionnelle
- Priorité 3 : Mobile — Consultation basique acceptable