Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle skin.20260713.INTRANETCARDS.Sidebar
Suite à l'audit RGAA, le panneau latéral contenant la navigation principalement du site (sidebar) a été revu structurellement:
déplacement du panneau latéral dans l’élément <header role="banner">, juste après le bouton permettant de le déployer.
remplacement de l’élément <aside> par un élément non sémantique <div>.
insertion du panneau latéral et du bouton permettant de l’ouvrir au sein d’un élément <div role="region" aria-label="Menu principal">.
En fonction de vos surcharges, une migration automatique a potentiellement modifié vos XSL pour :
Même sans surcharge XSL, cette modification de structure nécessite une vérification rigoureuse à la fois du rendu et du comportement du menu latéral, quelque soit la résolution d'écran !
Suite à ce changement de structure, le comportement du menu a été modifié mais pour du mieux:
Ces comportements sont donc nouveaux mais normaux, il faut vous assurer qu'ils sont respectés dans votre déclinaison.
Par ailleurs, le contenu du menu latéral a été déplacé dans un template à part <xsl:template name="sidebar">.
Si votre déclinaison contenait une surcharge pour ajouter et/ou supprimer des éléments de ce menu latéral, elles ont été perdues suite à la migration automatique. Rajoutez-les en surchargeant le template "sidebar".
Lien vers le ticket JIRA: https://issues.ametys.org/browse/SKINCARDS-401