-
-
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
Updates to new sharing flow #40629
Updates to new sharing flow #40629
Conversation
57f5bdf
to
f1b3336
Compare
f1b3336
to
bfcaddd
Compare
/compile amend / |
Follow up
Dark mode view |
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.
Nice improvements! Some feedback:
- The gradient for the bottom buttons should be color-main-background on the bottom, currently it seems to use primary-light. It should not really be actively visible.
- The gradient needs to extend to the full left and right of the sidebar and also to whichever much bottom padding the buttons have. Currently it starts directly at the buttons, which will lead to things looking cut off once you scroll.
- The "Delete share" button also has a gradient on it for some reason?
Yeah, this was mentioned from the original recommendation but I realized
I don't think it would be easy to achieve that, as everything is aligned inside the a container to keep the left-aligned items in place.
On master "Delete share" has no bg, unlike with 27, so I added a similar gradient. Could easily revert this. cc: @jancborchardt |
bfcaddd
to
a962925
Compare
Thanks for the clarification @jancborchardt... Both your concerns have been addressed. |
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.
Looks good!
8862b3b
to
34d3624
Compare
34d3624
to
890e8ce
Compare
929df20
to
d209b56
Compare
d209b56
to
56bfab1
Compare
3e27e73
to
4360dd7
Compare
- Show enforced expiry date for new shares. - Improve quick share dropdown visibility in dark mode. - Prevent expiry date from showing expire for incoming shares. by updating the check for `share.passwordExpirationTime` to equally check for `undefined`. - Move "Download permission/attribute" from custom setting (as it is just another advanced setting and not an actual permission). - Show correct text for upload/editing when "allow public uploads" is enabled or disabled by admin. Signed-off-by: fenn-cs <[email protected]>
4360dd7
to
3ae7cd2
Compare
/compile amend / |
The default expiration date cannot be enforced if it is not enabled in the first place. Hence, the check for whether a share has an expiration date should not consider enforcements but only where the share expiry type is enabled. For example : Using `this.config.isDefaultExpireDateEnabled` instead of `this.config.isDefaultExpireDateEnforced` which can be verified by checking `isExpiryDateEnforced`. Resolves : #40612 Signed-off-by: fenn-cs <[email protected]> Signed-off-by: nextcloud-command <[email protected]>
3ae7cd2
to
0537bbd
Compare
Resolves : #40438, #40395, #40612
Dark mode
Footer background