# 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 principal - `createSeriesModal/CreateSeriesModalView.tsx` - Container de modal - `AuthorFilterButton.tsx` - Bouton principal - `AuthorFilterDropdown.tsx` - Boutons d'option - `CategoryTabs.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** : 1. Skeleton loaders 2. Toast notifications 3. Indicateur visuel pour contenu débloqué 4. Raccourcis clavier de base (`/`, `Esc`) 5. 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 complet - `update-from-git.sh` : Mise à jour depuis Git local - `update-remote-git.sh` : Mise à jour via Git sur le serveur **Note** : Le déploiement nécessite une validation explicite avant exécution.