sielo-legacy icon indicating copy to clipboard operation
sielo-legacy copied to clipboard

Fixer le menu flottant

Open BLeger opened this issue 6 years ago • 5 comments

Pour le moment, le seul moyen de fixer le menu flottant dans une autre position que flottant, c'est le clic droit -> Patterns. Cela pourrait être plus simple si on pouvait le faire directement en l'approchant près du bord sur lequel on veut le fixer, avec le même type de comportement que les onglets.

Ce n'est peut être pas réalisable et certainement pas prioritaire mais ça serait certainement un peu plus ergonomique.

BLeger avatar Apr 05 '18 21:04 BLeger

Tu as bien raison, et c'est ce qu'il se passait à l'époque ou on ne pouvait le fixer qu'à gauche. Mais alors il va y avoir besoin d'une petite reflexion, et je veux bien ton avis.

Comment faire la différence entre l'utilisateur qui veut la fixer en haut et celui qui veut la fixer à gauche ? Certe la "zone" peut-être différente pour les deux, mais la différence serait vraiment petite. Je ne suis donc pas sur de la meilleure solution et vais encore prendre le temps d'y refléchire un peu avant de me lancer dans le chantier. Mais dans tous les cas, c'est parfaitement réalisable ! :wink:

Feldrise avatar Apr 05 '18 21:04 Feldrise

Magnifique représentation d'un écran : https://i.imgur.com/hD2jKBY.png

Je pense que si on place le menu dans une des zones vertes, il n'y a pas de problème. Si on le place dans une des zones rouges effectivement il y a un "conflit". Je vois deux solutions, choisir à l'avance quel côté prendra le dessus sur l'autre ou désactiver cette fonctionnalité dans la zone rouge pour forcer l'utilisateur à choisir un côté.

BLeger avatar Apr 05 '18 21:04 BLeger

C'est bien là tout le problème. Si on désactive la zone de conflit, l'utilisateur risque d'être perdu et de ne pas trouver comment attacher le bouton, si on donne la priorité à l'un, il risque d'être perdu pour trouver comment faire fonctionner l'autre...

Toutefois je n'avais pas penser à désactiver la zone de conflit et ça me semble la meilleure solution actuellement (à défaut d'être parfaite), merci !

Feldrise avatar Apr 05 '18 21:04 Feldrise

En fait il y a une troisième option : https://i.imgur.com/flOV8LU.png

En séparant la zone de conflit on peut le résoudre. Par contre on en revient au problème que tu évoquais au départ, la démarcation entre les deux zones risque d'être faible. Je ne pense pas que ce soit trop un problème, en bougeant un peu le menu dans cette zone, l'utilisateur va vite voir qu'il a deux possibilités.

BLeger avatar Apr 05 '18 21:04 BLeger

C'est bien vrai, et même si séparer les zones de cette manière risque d'être compliqué, c'est à essayer.

Feldrise avatar Apr 05 '18 21:04 Feldrise