assemblee-virtuelle / archipelago

Fostering interconnections between communities by creating synergies between their platforms
Apache License 2.0
14 stars 6 forks source link

Simplify TreeMenu #106

Closed mguihal closed 1 year ago

mguihal commented 1 year ago

Hello,

Suite à de nombreux retours utilisateurs, le menu de gauche est trop complexe pour s'y retrouver :

Je propose dans cette PR trois améliorations : 1/ Une suppression des niveaux superflus dans ce menu : "Acteurs", "Activités" et "Ressources" pour laisser leurs sous-ressources apparaitre directement dans le menu

Avant :

Capture d’écran 2023-03-13 à 21 39 55

Après :

Capture d’écran 2023-03-13 à 21 40 03

2/ Une modification de l'icône des menus pouvant se déplier :

Avant :

Capture d’écran 2023-03-13 à 21 37 32

Après :

Capture d’écran 2023-03-13 à 21 37 01

Etat déplié inchangé :

Capture d’écran 2023-03-13 à 21 37 37

3/ La suppression des ressources inutiles (Activity, Actor, Agent, Resource) ainsi que le helper utilisé par celles-ci, n'ayant pas d'impacts visuels sur le site. J'ai dû mal à saisir si ces ressources avaient une autre utilité que l'affichage dans le menu 🤔 Après recette, leur suppression n'a provoqué aucun impact fonctionnel...

mguihal commented 1 year ago

Hello, je me permets de clôturer cette PR. La modification de l'interface ayant été effectuée directement sur l'instance pour plus de facilité.

GuillaumeAV commented 1 year ago

Hey @mguihal en effet elle était interessante cette PR ! On la réouvrira peut-être très bientôt !