-
Notifications
You must be signed in to change notification settings - Fork 85
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
fix sidebar scrolling for small displays #3444
Conversation
Signed-off-by: Simon L <szaimen@e.mail.de>
/backport to stable7 |
I think this is there intentionally, to keep the header visible at all times. If apps don't work well with it, it can be overwritten by the app itself. |
I have not yet found one app that really works well with this. So I'd rather fix this in general. But would be fine for me ot overwrite this in server. WDYT @nextcloud/server ? |
/backport to stable7 |
Making the whole sidebar scrollable is problematic when the sidebar is very tall. For example, in the Comments section of Files if there are a lot of comments, or in Talk during calls, when the chat is shown in the sidebar; in the case of Talk it is specially bad, as the newest messages are at the bottom. Due to this you need to scroll all the way down to see the messages, and you need to scroll all the way up to change to another tab (and besides being uncomfortable to use it also breaks scrolling because the older messages are loaded when you scroll to the top). But even ignoring Talk the (in my opinion) usability concerns regarding excesive scrolling apply too to Files, for example. Therefore I would suggest a different fix. Instead of removing With that fix Talk would still need some further work, because the "New message" area would be hidden and the user would need to scroll down until the tab is fully shown to see it. But even if we just end setting However... please take all that with a pinch of salt, because my CSS is quite rusty and maybe that introduces more issues than it fixes ;-) |
As per above this is a breaking change? |
Fix nextcloud/server#34777
Signed-off-by: Simon L szaimen@e.mail.de