2.2 KiB
Reste à faire sur le site
Date : 2025-01-27 Auteur : Équipe 4NK
Migration des composants UI
Voir docs/migration-status.md pour la liste complète des composants restants à migrer vers les composants UI réutilisables.
Priorité haute :
SeriesCard.tsx- Container principalcreateSeriesModal/CreateSeriesModalView.tsx- Container de modalAuthorFilterButton.tsx- Bouton principalAuthorFilterDropdown.tsx- Boutons d'optionCategoryTabs.tsx- Boutons d'onglets
Améliorations UX documentées
Voir features/ux-improvements.md pour la liste complète des améliorations UX proposées.
Priorité haute :
- Skeleton loaders
- Toast notifications
- Indicateur visuel pour contenu débloqué
- Raccourcis clavier de base (
/,Esc) - Amélioration de la modal de paiement
Priorité moyenne : 6. Recherche améliorée avec suggestions 7. Filtres persistants 8. Navigation clavier complète 9. ARIA amélioré 10. Messages d'erreur actionnables
Améliorations UI documentées
Voir features/ui-improvements.md pour la liste complète des améliorations UI proposées.
Toutes les améliorations UI ont été implémentées :
- ✅ ui-1 : Création des composants UI réutilisables
- ✅ ui-2 à ui-12 : Migration des composants existants
Corrections de bugs
Aucun bug critique identifié actuellement.
Optimisations
- Performance : À évaluer après migration complète
- Accessibilité : Vérification complète après migration
- SEO : À évaluer si nécessaire
Tests
- Tests unitaires : À définir selon la stratégie du projet
- Tests d'intégration : À définir selon la stratégie du projet
- Tests manuels : À effectuer après chaque migration
Documentation
- ✅ Documentation des composants UI créés
- ✅ Documentation de l'état de migration
- ⏳ Documentation des améliorations UX (en cours)
- ⏳ Documentation des améliorations UI (en cours)
Déploiement
Le site peut être déployé en utilisant les scripts disponibles :
deploy.sh: Déploiement initial completupdate-from-git.sh: Mise à jour depuis Git localupdate-remote-git.sh: Mise à jour via Git sur le serveur
Note : Le déploiement nécessite une validation explicite avant exécution.