-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Files : Left panel dropdown improvement for NC 25 #39779
Files : Left panel dropdown improvement for NC 25 #39779
Conversation
Signed-off-by: Jérôme Herbinet <[email protected]>
Signed-off-by: Jérôme Herbinet <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let me know if the video is outdated @Jerome-Herbinet, just same feedback as in the other review. :)
The triangle pointing to the right is confusing, it would be expected to have a triangle pointing down when in closed state, indicating more things open downwards. :)
When open, the arrow should still point down too. Then it would behave exactly like a standard HTML select element.
@jancborchardt here is an updated video : |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice! Would be good to also habe hover/focus feedback on the triangle button, but that can also be done in a follow-up.
Thanks @jancborchardt ! Can you mention another appropriate reviewer for testing + approval ? |
Also cc @AndyScherzinger would be nice to get this fix in for 27.1.0 as it makes the navigation subitems more obvious. |
@jancborchardt this PR explicitely targets stable25, so it is not following any backport-logic. I can't tell if this is even applicable for anything newer than 25 tbh, will need feedback from @skjnldsv If it is applicable on 26/27 then we can see if we can get it in, but sure is too late for beta1 and hence likely to be blocked by Marketing. |
Checked with the devs, this PR is v25-only (!) |
Ah got it, sorry for the noise then! |
@Jerome-Herbinet do you think this is still applicable then? I’d even say since it will soon be 3 versions old anyway, let’s look to the future instead? |
All good, still worth the question.
I'd second that question. @Jerome-Herbinet would you be willing to work on the solution for the |
I'm not sure I get it. This is only about the triangle on the right instead of left, right? What's left to do on master then? 🤔 |
ASFAIK recent major NC versions (since 26 ?), manage this in nextcloud-vue and it might be already done ; testing and confirmation might be necessary on 26 27 and 28 if possible. |
Absolutely, since 26 this is nc/vue, so we're good. |
Well, then we could also just merge this one, no? Since it is already "resolved" on 26+ @skjnldsv @Jerome-Herbinet |
I would tend to be on the careful side here and avoid touching |
@AndyScherzinger, I've just checked if my personal 26.0.5 instance ships this UI enhancement ... but it's not the case 🤔 ... that's strange, although this PR was merged nextcloud-libraries/nextcloud-vue#4103 |
Indeed, this is v8.0.0 and v7.11.5+ only |
Respawn of #38338
/!\ Reviewers' test needed
Before :
before.2.webm
After :
after.2.webm
Checklist