Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

design : sidebar #2563

Open
Naomi-Fischer opened this issue May 24, 2023 · 6 comments
Open

design : sidebar #2563

Naomi-Fischer opened this issue May 24, 2023 · 6 comments
Labels

Comments

@Naomi-Fischer
Copy link

Afin d'optimiser la navigation sur l'application, il pourrait être intéressant de garder cliquables les icones quand le menu est replié, évitant ainsi un clic supplémentaire.

Au survol sur l'icone, un tooltip apparaitrait pour indiquer la redirection.

image

@camillemonchicourt
Copy link
Member

A voir quand même, car on cherche souvent de la place pour les cartes, les listes.
Donc pas certain que cela soit pertinent de perdre quelques dizaines de pixels précieux.

@DonovanMaillard
Copy link
Contributor

Assez d'accord avec Camille, surtout qu'on risque un mauvais clic qui nous fait quitter une saisie en cours sans le vouloir, notamment pour des saisies sur tablette par exemple...

D'autant que tous les modules n'ont pas forcement une icône unique (monitoring peut vite démultiplier les "modules" affichés dans le menu).

@mvergez
Copy link
Contributor

mvergez commented Jun 2, 2023

Je ne suis pas vraiment d'accord avec vous. Ce mécanisme permet un changement beaucoup plus rapide entre les modules et je le trouve très pratique sur d'autres applications web (comme gmail par exemple). Et là ça permettrait rapidement de passer d'un module à l'autre : occtax/admin/validation/monitorings/synthese etc...

A voir quand même, car on cherche souvent de la place pour les cartes, les listes.
Donc pas certain que cela soit pertinent de perdre quelques dizaines de pixels précieux.

Il y a de la place à gagner autre part à mon sens. Exemple dans le module de validation :
image

Même s'il y avait beaucoup d'observateurs, on pourrait mettre un [...] ou aller à la ligne pour aérer tout ça, parce que là c'est un vide qui ne sert à rien.

risque un mauvais clic qui nous fait quitter une saisie en cours sans le vouloir, notamment pour des saisies sur tablette par exemple...

Souvent la saisie se retrouve à droite de l'écran donc un mauvais clic ne devrait pas arriver souvent. A part oui pour les filtres de la synthèse et de validation mais c'est minimal à mon avis. Et le mécanisme d'affichage des noms pourrait éventuellement avertir l'utilisateur que son curseur est au mauvais endroit.
Ensuite pour les tablette, effectivement les applis responsives cachent les icônes par défaut sur des plus petits écrans, il faudrait faire pareil

D'autant que tous les modules n'ont pas forcement une icône unique (monitoring peut vite démultiplier les "modules" affichés dans le menu).

Cela permettrait de forcer les admins à mettre des icônes différentes ;) Surtout que c'est beaucoup plus simple maintenant avec le module d'admin.

@Naomi-Fischer
Copy link
Author

Bonjour,

Merci pour vos retours, j'en rend note.

Cependant la place utilisées par la sidebar reste minime et ne me semble pas nuire à l'utilisation des modules, à tester "en conditions réelles" peut-être ? L'optimisation de la navigation me semble tout de même valoir la perte d'un petit espace, que l'on peut gagner ailleurs au besoin.

Concernant le risque de changer de page en pleine saisie, une sécurité peut être mise en place avec une modale nécessitant la confirmation de l'utilisateur s'il est en mode édition ? Il peut arriver de cliquer par erreur sur un bouton présent dans l'espace de travail, mais sur une sidebar n'étant pas incluse à cet espace, c'est quand même plus rare.

Qu'en pensez vous ?

@camillemonchicourt
Copy link
Member

Oui je suis d'accord aussi que c'est bien pratique d'avoir le menu en permanence, d'autant plus qu'il est parfois galère de revenir en arrière dans certains modules.

Pour le risque de perte de saisie, je n'ai pas trop d'inquiétude. En effet c'est classique d'avoir un menu à droite.
Mais par contre, il faut bien veiller au fonctionnement responsive de ces évolutions. Déjà que GeoNature n'est pas trop prévu pour les petits écrans, autant ne pas "empirer" cela.

@Naomi-Fischer
Copy link
Author

Tout à fait il va falloir creuser le responsive, je me penche sur la question rapidement pour vous faire une (ou plusieurs) propositions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants