Bonjour, je suis nouveau sur Discourse et j’espère que cette observation sera utile : le menu hamburger ne se transforme jamais en une interface “fermer”, ce qui m’a amené à cliquer dessus en pensant que j’allais révéler plus d’informations, mais il se ferme de manière inattendue. Il était déjà ouvert. J’ai quelques lignes de CSS que j’ai l’intention d’ajouter en tant que sujet dans la catégorie “composant de thème” lorsque j’aurai plus d’accès. Heureusement, la base de code a des classes appropriées afin que nous puissions nous y accrocher en fonction de l’affichage ou non de la barre latérale.
Merci pour cela ! Je suggérerais également que le bouton X Fermer soit déplacé à l’intérieur du Menu lui-même, tout en haut. (À cette position, j’ajouterais également le texte « Fermer le menu » au bouton, et peut-être utiliserais une flèche pointant vers la gauche au lieu d’un X.)
Je pense que la plupart des gens utilisent Discourse avec la barre latérale toujours activée (je serais curieux de voir des statistiques sur divers forums). Avoir un grand X qui encourage, pour ainsi dire, à fermer une partie de la mise en page qui est essentiellement permanente pour de nombreux utilisateurs me semblerait un peu étrange.
Je suis d’accord que l’icône hamburger-vers-fermer, peu utilisée, occupant l’espace le plus précieux en haut à gauche de la fenêtre, n’est pas optimale.
Voici ce que Cloudflare a en bas de sa barre latérale :
Il semble que quelqu’un qui en saurait un peu plus que moi sur CSS (ou peut-être le DOM ?) pourrait créer rapidement un composant de thème, mais c’est probablement une PR qui corrige le modèle.
Cela pourrait même être le premier élément de la barre latérale. . .
Mince !
Tu soulèves un excellent point !
Je n’ai jamais dit que j’étais un expert en UX.
. . . hmm . . . OK
Ce qu’ils font, c’est que la barre latérale se réduit comme ceci :
et l’élément en bas l’agrandit.
Donc, peut-être que réduire la barre latérale au lieu de la supprimer est une solution. Ensuite, si vous connaissez les icônes/couleurs, vous pouvez l’utiliser sans qu’elle soit développée.
Presque tous les sites placent l’accueil/l’icône en haut à gauche, et avoir le hamburger là semble incorrect.
Je sais que c’est une question différente, mais je pense que l’icône du menu latéral est toujours en haut à droite sur mobile car, sur un petit écran tactile, on pourrait facilement appuyer sur le logo par erreur s’il était en haut à gauche, comme dans la vue bureau. Bien que la même chose puisse être dite pour sa proximité avec les icônes d’avatar et de recherche.
Pour information, je préfère en haut à gauche pour l’équilibre et l’apparence des conceptions UX et je n’ai aucun problème avec sa fonctionnalité d’ouverture/fermeture.
Je n’ai pas vraiment joué avec avant, mais il a aussi une fonction « développer au survol » qui est assez agréable.
Je pense qu’ils ont un ensemble d’icônes plus distinctif, ce qui rend le déchiffrage lorsqu’il est réduit plus facile que ce que l’on pourrait penser au premier regard sur celui de Meta. Bien que si vous commencez à ajouter des éléments comme plusieurs étiquettes, il souffre de la même ambiguïté que nos tags pourraient avoir :
pas de balises de survol ni de noms de catégorie. le survol n’est pas idéal pour les interfaces tactiles non plus. utiliser le mode bureau avec des éléments de survol sur un iPad ne fonctionne pas très bien.
J’aime le survol, tant que le toucher de l’écran se comporte de la même manière qu’avec une souris.
Voici l’un de mes styles préférés, sur un site Ghost CMS hautement personnalisé que j’ai construit pour un client, où le survol n’importe où sur la barre latérale ouvre la pile verticale de liens cliquables/tactiles pour révéler des sous-menus en cascade… cela semble très fluide et facile à naviguer. Vous pouvez l’essayer ici :
Je me demande si quelqu’un d’autre pense que cela doit être pris en charge par l’équipe principale.
De nombreuses communautés de premier plan utilisent l’interface utilisateur précédente (sans barre latérale) sur Discourse à cause de cela.
J’ai trouvé la barre latérale super utile pour organiser de grandes communautés comme la nôtre, mais le comportement actuel sur Discourse est le contraire.
On a l’impression que les personnes non techniques ne savent tout simplement pas comment utiliser nos forums à cause de détails petits mais importants comme celui-ci.