pydio / cells

Future-proof content collaboration platform
https://pydio.com
GNU Affero General Public License v3.0
1.83k stars 181 forks source link

[UX Improvement] Context Menu: File Deletion Menu Item Should be Red (Danger) #579

Open brandon1024 opened 3 months ago

brandon1024 commented 3 months ago

I originally proposed this over on the forums but never received any feedback or response and the thread was closed. I've decided to open an issue here to get some feedback.

Describe your issue in detail

For improved user experience, the dangerous/destructive options shown in the context menu shown when right clicking on a file or folder should be red.

I can only think of two such context menu items at the moment:

The current look is totally fine, but I’ve found there’s a little UX friction when working with pydio cells a lot (cleaning up files and folders, deleting stuff). If the menu item was red, it would be easier to select at a glance.

Proposed Implementation

image

What version of Cells are you using?

Pydio Cells (latest), docker image hash: d58cb75baa24

What is the server OS? Database name/version? Browser name or mobile device description (if issue appears client-side)?

Debian Bullseye MySQL 8 Firefox/Chrome

What steps have you taken to resolve this issue already?

I tried to make this change myself, but I’m not a UI developer and struggled finding my way around the UI code. Someone with more UI experience

cdujeu commented 3 months ago

hi @brandon1024 thanks for submitting this could be an interesting improvement, although not really straightforward to implement without our current home-baked UI framework. That said, there is always a confirmation dialog before performing actual deletion, don't you think it's sufficient? -c

brandon1024 commented 1 month ago

Ahh, that's unfortunate.

The confirmation dialog is fine, but doesn't really address the UX I'm looking for. This enhancement would make it easier to draw my attention to the "delete" context item, making it easier to to select at a glance.

I'm happy to contribute a patch if that helps. I just need a few hints on where to look; I tried digging into this a while back and couldn't find my way around the UI assets.