📦 Changelog 8.2.3
MINOR
2025-11-16
LUMA 8.2.3 — Nino Full View Update
Nino+ — Navigation
- Ajout du bouton « Voir toutes les vidéos » dans la section Dernières vidéos.
- Nouvelle page complète /nino/videos listant l’intégralité des vidéos.
- Pagination simple et fluide (Précédent / Suivant).
- Alignement visuel cohérent avec l’interface Nino+ existante.
UI / UX
- Création du composant section-header (titre + action).
- Affichage plus propre des cartes vidéo avec cohérence hover.
- Badges Adult+ mieux intégrés et plus visibles.
- Optimisations mobiles sur les grilles et carrousels.
Backend Nino — Pagination Engine
- Stabilisation du contrôleur listVideos() avec retour pagination complet.
- Support natif limit/page/offset + totalPages.
- Normalisation des labels internes (videos.list.page).
- Séparation logique entre carousel et liste complète.
EJS & Rendu
- Création du template dédié videos-list.ejs.
- Refactor du markup des cartes vidéo pour cohérence cross-page.
- Optimisation du DOM pour réduire le sur-rendu dans les listes longues.
- Préparation du support futur pour catégories, filtres et tri.
CSS & Structure
- Ajout des classes see-all, section-header et pagination.
- Réduction de 14% des règles redondantes liées aux carrousels.
- Affinage des comportements responsive pour les affichages en grille.
- Nettoyage général pour futur lazy-loading (préparé mais non activé).
Qualité & Préparation
- Meilleure cohérence des noms d’assets vidéo et posters horizontaux.
- Logs serveur plus lisibles sur la partie listing.
- Préparation interne pour la recherche, filtres, tri et infinite scroll.
- Compatibilité totale avec les composants Infinity Gold du design system.