Link panel styling improvements - #2917
Conversation
|
Went through the commits with @kulmann and it looks good so far. Next up is updating the tests. |
|
only one fail related to the iPhone suite, liked needs #2927 |
Yep, probably. I ran the test locally multiple times, sometimes successful, sometimes failing. And restarted the drone job two times, all of them failed. 😁 |
43310c9 to
de72eba
Compare
|
Rebased to get the avatar fix to get the iPhone test passing |
settings enforce an expiration date.
visual appearance of collaborator list entries.
wording of public links warning.
de72eba to
b0cfc83
Compare
Nice, thanks!
That destroyed the animation again. ;-) I intentionally removed the |
|
@kulmann whatever the solution is, please make sure that the list hides itself while the progress bar happens when switching between files. It doesn't look right when the content stays visible when switching between files and clicking the anchor share indicator. |
|
you might want to check the collaborators panel as well as I believe I've seen the |
|
Ok, in that case I won't remove the v-else. Did some other template improvements though and made a tiny PR about it. As the transitions for removing/adding list items for both links and collaborators remain broken now, we need to discuss this. Looking into it I think that we are overusing the mutation on Opened an issue for discussion: #2937 |
Description
Remaining adjustments for the links sidebar from the linked issue.
Related Issue
Motivation and Context
Make links sidebar UI fully consistent with collaborators sidebar UI.
How Has This Been Tested?
Manually with chrome + firefox and acceptance tests in docker selenium. Stumbled upon some more reasonable test scenarios - will raise separate issues for adding those tests.
Screenshots (if appropriate):
Types of changes
Checklist: