-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Updates to new sharing flow #40629
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
Conversation
57f5bdf to
f1b3336
Compare
f1b3336 to
bfcaddd
Compare
|
/compile amend / |
|
Follow up
Dark mode view |
jancborchardt
left a comment
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. |
jancborchardt
left a comment
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