Valider 7613a1d0 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Modernisation de la css de menuder :

- image(s) svg au lieu de png pour le caret, avec une variante down et une variante right
- on reprends le markup conventionnel du plugin menus : .menu-items > .menu-items__item > .menu-items__lien
- il suffit d'une classe .menuder sur le premier .menu-items pour activer le menu deroulant, ce qui permet de l'utiliser avec le plugin menus en ajoutant cette class css dans la config du menu
- les principales caracteristiques du menu sont parametrees par des variables css --menuder-xxx qu'il suffit de modifier
- on garde le fonctionnement global du plugin tel qu'il etait avant (premier niveau se deplie en dessous, les autres sur la droite)

La css essayer de garder une compatibilite avec l'ancien markup en stylant les ul/li/a emboites, sans classes, sans garantie que cela soit 100% reussi, la page de demo elle meme etant assez bancale
On abandonne les contraintes de stylage des tres vieux navigateur IEx, et on utilise la pseudo-class :focus-within pour faciliter la navigation au clavier sans recourir au JS
parent 15557ca3
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter