Uh oh!
There was an error while loading. Please reload this page.
Files : Left panel dropdown improvement for NC 25 - #39779
Files : Left panel dropdown improvement for NC 25#39779Jerome-Herbinet wants to merge 2 commits into
Conversation
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
jancborchardt
left a comment
There was a problem hiding this comment.
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.
Jerome-Herbinet
commented
Aug 10, 2023
@jancborchardt here is an updated video : |
jancborchardt
left a comment
There was a problem hiding this comment.
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.
Jerome-Herbinet
commented
Aug 10, 2023
Thanks @jancborchardt ! Can you mention another appropriate reviewer for testing + approval ? |
jancborchardt
commented
Aug 10, 2023
jancborchardt
commented
Aug 10, 2023
Also cc @AndyScherzinger would be nice to get this fix in for 27.1.0 as it makes the navigation subitems more obvious. |
AndyScherzinger
commented
Aug 10, 2023
@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. |
AndyScherzinger
commented
Aug 10, 2023
Checked with the devs, this PR is v25-only (!) |
jancborchardt
commented
Aug 10, 2023
Ah got it, sorry for the noise then! |
jancborchardt
commented
Aug 10, 2023
@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? |
AndyScherzinger
commented
Aug 10, 2023
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? 🤔 |
Jerome-Herbinet
commented
Aug 12, 2023
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. |
skjnldsv
commented
Aug 12, 2023
Absolutely, since 26 this is nc/vue, so we're good. |
AndyScherzinger
commented
Aug 12, 2023
Well, then we could also just merge this one, no? Since it is already "resolved" on 26+ @skjnldsv@Jerome-Herbinet |
skjnldsv
commented
Aug 12, 2023
I would tend to be on the careful side here and avoid touching |
Jerome-Herbinet
commented
Aug 14, 2023
@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 |
skjnldsv
commented
Aug 14, 2023
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