Nextcloud Files : Poor UX for indication of sharing origins and locking in list mode
In the file list, the profile picture (or initials, if there is no profile picture) of the user responsible for sharing and/or locking appears on the line of the file(s) concerned.
The problem is that unless you hover the cursor over the profile image, you don't actually know what it corresponds to, and so you wonder why these profile images appear.
Historically, it seems to me that the image of the user behind a share has been appearing in Nextcloud for a long time, and this is acceptable if it's the only case where it appears. But in my opinion it becomes a big UI/UX problem when two images appear side by side, one concerning the received share and the other concerning the lock, because as already said, unless you hover over them, you have no direct and intuitive way of knowing what they mean...
I think the interface needs to be improved here to make things clearer and more precise; for example, a padlock and a share icon should be added somewhere, respectively in the areas where the share sender and lock initiator are displayed. This applies even if there is only one share and no lock, or vice versa. In other words, the profile image should no longer be left alone without any visual explanation, and from a UI/UX point of view, a simple tooltip at the cursor position is insufficient, even if there's a notion of the column to help understand what it's all about.
The share and/or lock icon should be displayed as an overlay on top-right of the profile or initial image (with a higher z-index).
How to use GitHub
- Please use the 👍 reaction to show that you are interested into the same feature.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like A clear and concise description of what you want to happen.
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.