Bonjour Daniel,
Sauf erreur, Fordson est un
thème enfant de
Boost ? Or, comme indiqué dans la doc officielle : « The Boost theme does not support submenus in the custom menu setting. » (cf
lien direct).
Donc l'indentation que tu attends est purement liée à la présence de caractères non alphabétiques. Tu pourrais utiliser le code HTML pour obtenir un espace.
S'agissant de retirer le lien, je te propose ci-dessous plusieurs stratégies de "ruse" pour le rendre moins tentant... Attention : magie ✨
Voici ce que donne le paramètre « Éléments du menu personnalisé » (custommenuitems) avec la syntaxe suivante :
Mon beau menu
-Niveau 1a|" style='pointer-events: none;'"
- Faux niveau 2a|https://moodle.org/
- Faux niveau 2b|https://moodle.org/
-##
-Niveau 1b|" style='cursor: not-allowed;'"
- Faux niveau 2c|https://moodle.org/
- Faux niveau 2d|https://moodle.org/
-##
- Faux niveau 3|" style='pointer-events: none;'"
- Faux niveau 3a|https://moodle.org/
Ça devrait te donner quelque chose comme ça :
Je tiens à préciser que, par défaut, pour des questions d'accessibilité, le premier lien est mis en relief. Ici l'astuce CSS « pointer-events: none; » ne donne pas d'artifice. Mais pour le Niveau 3, ça passe pas mal. Je te laisse tester 😉
Ici, le « Niveau 1b » utilise d'autres artifices qui jouent bien le jeu. À toi de voir. En jouant sur d'autres attributs, on peut vraiment donner l'illusion.
Je spoile un peu mais les liens sont toujours là ! ET Ils sont encore cliquables... c'est juste moins tentant, non ?
À bientôt,
Patrick