Développement #113309
openimpossibilité de mettre en cohérence le survol du logo des démarches et le lien vers lequel il renvoit.
0%
Description
Sur le portail de l'ENS : https://portail-ens-lyon.test.entrouvert.org/
le clic sur le le logo ENS renvoi vers leur site institutionnel www.ens-lyon.fr
Grâce à la modification de la variable : logo_link_url.
Par contre il est impossible de modifier le texte du survol sur le logo qui indique le titre général.
Il faudrait une variable pour changer ce texte de survol.
Updated by Thomas Jund 7 days ago
<a title="Accueil - {% firstof global_title site_title "Compte Citoyen" %}" accesskey="1" href="{% firstof logo_link_url portal_url '/' %}">
Il est possible de passer une url personnalisée au logo de l'entête à travers la variable hobo `logo_link_url` mais pas de personnaliser l'attibut `title` du lien qui ne correspond alors plus.
Updated by Gael Poupard about 3 hours ago
- Assignee changed from Thomas Jund to Gael Poupard
Updated by Gael Poupard about 2 hours ago
- Status changed from Nouveau to En cours
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/1144
- Titre : WIP: templates: introduce logo_link_title variable (#113309)
- Modifications : https://git.entrouvert.org/entrouvert/publik-base-theme/pulls/1144/files
Updated by Thomas Jund about 2 hours ago
🤖 Modifications demandées sur la pull request :
Updated by Gael Poupard about 1 hour ago
J’ai entamé le travail, en introduisant une nouvelle variable logo_link_title . Ça fonctionne bien, et ça semble cohérent.
- Pour se conformer au RGAA (test 6.1.5 précisément), le contenu textuel du lien doit être repris dans le
title. Autrement dit, puisqu’ici on change letitle, on doit également changer le contenu textuel du lien. Ça peut être inattendu puisqu’il est visible, même si le nom de la variablelogo_link_titlepeut être compris dans ce sens. On peut éventuellement généraliser ce qui est fait dans Donna (entre autre) avec une répétition du titre du site après le logo et masquer visuellement le contenu du lien, quand la variable est utilisée. Qu’en dites-vous ? - Ce lien est dans le
h1de la page : par conséquent en mettant à jour son contenu pour se conformer au RGAA, il n’est plus cohérent avec la page. Je pense qu’on devrait ne pas mettre leh1autour du logo (genre, jamais) et conserver uniquement celui de la page. Est-ce que ça vous irait ? - Et plutôt une question : en personnalisant le lien sur le logo, si jamais la page d’accueil n’est pas visible dans le menu, il n’y a pas de moyen simple de revenir à l’accueil. Ça me semble problématique, même si ça doit être extrêmement rare dans l’usage actuel. Je n’ai pas de proposition pour ce point, en revanche… Un avis ?
Updated by Thomas Jund 29 minutes ago
Je pense qu’on devrait ne pas mettre le h1
Un marronnier et on est d'accord sur la bonne pratique. Historiquement, le choix a été fait de choisir une balise h2 pour les titres des cellules. Le main de beaucoup de thèmes sont donc composées de h2s comme niveau le plus élevés pour leur contenu avec comme seul h1 le logo du header.
Supprimer le h1 du header dans le core signifie donc pour nos thèmes existants plus de h1 du tout. Voilà pourquoi ça n'a pas encore été fait.
en personnalisant le lien sur le logo, si jamais la page d’accueil n’est pas visible dans le menu, il n’y a pas de moyen simple de revenir à l’accueil
Vrai ce besoin est souvent utilisé par les clients qui souhaitent que l'usager retourne sur le site institutionnel à travers le logo du header, parce qu'il n'ont qu'un logo et ne souhaitent pas créer une sous-marque specifique. Les thèmes qui font cela doivent donc en bonne pratique ajouter une entrée "accueil" dans le menu. Il fût un temps où l'on vendait du "sans couture"
Pour se conformer au RGAA (test 6.1.5 précisément), le contenu textuel du lien doit être repris dans le title. Autrement dit, puisqu’ici on change le title, on doit également changer le contenu textuel du lien. Ça peut être inattendu puisqu’il est visible, même si le nom de la variable logo_link_title peut être compris dans ce sens. On peut éventuellement généraliser ce qui est fait dans Donna (entre autre) avec une répétition du titre du site après le logo et masquer visuellement le contenu du lien, quand la variable est utilisée. Qu’en dites-vous ?
Si on propose de personnaliser uniquement le préfix pour remplacer le string imposé "Accueil -", on reste dans les clous ?