khnav issueshttps://git.khaganat.net/khaganat/web/khnav/-/issues2020-08-24T16:35:05+02:00https://git.khaganat.net/khaganat/web/khnav/-/issues/5Icônes en svg2020-08-24T16:35:05+02:00ZatalyzIcônes en svgLes icônes du menu serait mieux en svg (redimensionnables de façon plus propre, coloris changeables par l'utilisateur dans le cadre de l'accessibilité...).
- [ ] Vérifier à partir de quel version des navigateurs le support des images svg...Les icônes du menu serait mieux en svg (redimensionnables de façon plus propre, coloris changeables par l'utilisateur dans le cadre de l'accessibilité...).
- [ ] Vérifier à partir de quel version des navigateurs le support des images svg est vraiment fait ; est-ce qu'on va avoir des utilisateurs qui risquent de ne pas les charger ?
- [ ] Vérifier les bonnes pratiques des images svg pour le web.
- [ ] Enregistrer les images en svg.
- [ ] Les mettre en ligne et changer les liens.ZatalyzZatalyzhttps://git.khaganat.net/khaganat/web/khnav/-/issues/4Menu mobile : améliorer le burger2020-06-05T16:22:08+02:00ZatalyzMenu mobile : améliorer le burgerC'est assez inutile, juste pour faire plus joli...
Faire comme sur cipra, c'est à dire que l'icone burger se transforme en icone "refermer" (croix) quand le menu est ouvert, serait un plus. La structure actuelle ne permet pas de le fai...C'est assez inutile, juste pour faire plus joli...
Faire comme sur cipra, c'est à dire que l'icone burger se transforme en icone "refermer" (croix) quand le menu est ouvert, serait un plus. La structure actuelle ne permet pas de le faire tout en css. Donc, au choix, soit changer la structure (ce ne sera pas forcément trivial, ça risque de casser pas mal de choses), soit simplement ajouter un peu de JS pour gérer ça. Simplement, du moins quand on maitrise le JS, ce qui n'est pas mon cas, donc je laisse ça à qui en veut.
Il y a deux icones "close.png" et "menu.png" dans /img pour cet aspect, mais il est aussi absolument possible de tout faire avec html/css/js (sans image).https://git.khaganat.net/khaganat/web/khnav/-/issues/3Menu ouvert au clic2020-06-05T16:17:59+02:00ZatalyzMenu ouvert au clicLorsqu'on clique sur les items de premier niveau (khaganat, khanat), le menu doit rester ouvert, et se refermer en cliquant dessus. Cela simplifie la navigation pour celles qui sont à la souris mais un peu maladroite. Le javascript devra...Lorsqu'on clique sur les items de premier niveau (khaganat, khanat), le menu doit rester ouvert, et se refermer en cliquant dessus. Cela simplifie la navigation pour celles qui sont à la souris mais un peu maladroite. Le javascript devrait résoudre ça simplement.
Attention, le menu doit continuer à fonctionner en pur CSS pour celles qui désactivent le JS. La navigation au clavier doit aussi rester fonctionnelle (elle peut même peut-être être améliorée :p ).
Il parait que c'est facile, mais je n'y comprends rien au JS, donc je laisse ça à qui en veut ;)https://git.khaganat.net/khaganat/web/khnav/-/issues/2Afficher la description en face de la ligne sélectionnée2020-06-05T16:13:43+02:00ZatalyzAfficher la description en face de la ligne sélectionnéeSur le menu, quand on passe la souris, la description complète de l'item s'affiche. Ce qui aide à savoir ce qu'est le "wikhan" par exemple, sans rendre le menu de base trop verbeux.
Je ne suis pas arrivée avec le css à faire que cette ...Sur le menu, quand on passe la souris, la description complète de l'item s'affiche. Ce qui aide à savoir ce qu'est le "wikhan" par exemple, sans rendre le menu de base trop verbeux.
Je ne suis pas arrivée avec le css à faire que cette boite s'affiche en face de l'item. Cela doit pouvoir se faire en javasacript, ou avec plus de level en css. Si quelqu'un a une idée... cela améliorera un peu l'ergonomie. Mais il faut que ça continue à fonctionner juste en css pour les gens qui désactivent le JS !https://git.khaganat.net/khaganat/web/khnav/-/issues/1Ajouter l'internationalisation2020-06-05T16:22:53+02:00ZatalyzAjouter l'internationalisationPas bloquant pour le moment vu le contenu et le fait que la majorité de nos contributrices sont francophones, mais faudra quand même gérer.
Je ne sais pas trop comment mettre ça en place. Probablement une fonction php pour détecter la l...Pas bloquant pour le moment vu le contenu et le fait que la majorité de nos contributrices sont francophones, mais faudra quand même gérer.
Je ne sais pas trop comment mettre ça en place. Probablement une fonction php pour détecter la langue du navigateur + une option sur la barre pour changer de langue (pour celles qui configurent mal leur navigateur), ce qui demande un cookie pour garder l'info ?
Je n'ai pas les compétences pour faire ça proprement... Donc à qui veut cette tâche !