J'ai avancé sur cette feature.
Comme précisé dans mon commit, j'ai poussé ma branche (Feature#13953) sur mon dépot. Donc à récupérer pour finaliser.
https://github.com/auroreallibe/Silverpeas-Core/tree/Feature%2313953
FAIT :
Structure HTML, CSS, et interaction JS, accessibilité et navigation au clavier prise en compte.
RAF :
Liste des types à dynamiser cf ligne 84 componentsList.jsp
A CHECKER :
Ensuite j'ai fait le choix de trier via js la liste des app, comme ça elle par ordre alphabétique en fonction du libellé dans la langue (libellé dans la classe de la balise h3)
Il y a peut être mieux à faire
AVERTISSEMENTS IDENTIFIES :
Ensuite quid des deux avertissements qui sont remontés par le navigateur :
1. Cette page utilise la propriété non standard « zoom ». Envisagez d’utiliser calc() dans les valeurs des propriétés pertinentes ou utilisez « transform » avec « transform-origin: 0 0 ». ListComponent
2. L’utilisation d’XMLHttpRequest de façon synchrone sur le fil d’exécution principal est obsolète à cause de son impact négatif sur la navigation de l’utilisateur final. Consulter https://xhr.spec.whatwg.org/#sync-warning pour plus d’informations.
Une fois la feature finalisée, nécessitera de ma part un petit passage sur le skin Waves.