-
Notifications
You must be signed in to change notification settings - Fork 157
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
Link panel styling improvements #2917
Conversation
Went through the commits with @kulmann and it looks good so far. Next up is updating the tests. |
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.
👍
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: