-
Notifications
You must be signed in to change notification settings - Fork 88
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
Allow to toggle sidebar and always show the toggle #989
Conversation
150cf99
to
5914574
Compare
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 work! I've tested the current implementation and found out that scrolling the app-navigation is not possible anymore. This is required for small screens!
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Very nice!
What is meant by this? If we have remembering, it should be per-app, and it should always work, not giving app developers a way to disable it. |
It means it can be in a separate pr to keep it clean. 😉 |
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.
Just to make sure it’s not merged before:
We should make sure that the spec for "New message" and "New contact" buttons as discussed in https://github.com/nextcloud/server/issues/16934#issuecomment-542201187 is implemented before merging this. Otherwise the issue of "Mobile menu toggle for navigation overlaps with content (especially in Mail & Contacts)" will not only exist on mobile but on desktop too.
@ma12-co Thanks! This also fixes an issue we had in the calendar, where the toggle was shown, even though there is no app-navigation. ❤️ |
you should thank @skjnldsv more than me :) |
I don't know actually. |
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 work! I've tested the current implementation and found out that scrolling the app-navigation is not possible anymore. This is required for small screens!
In addition to this: the settings are not shown at the bottom anymore. Maybe, this issue is related to the above.
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.
The two issues I've found are fixed, now. Looks very good, thanks!
082e251
to
d777c0a
Compare
d777c0a
to
a106a2c
Compare
WORKED |
Oh nice! |
e194cf6
to
520c32f
Compare
Signed-off-by: Marco Ambrosini <[email protected]>
520c32f
to
6c6bd17
Compare
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.
Rebased & ready to go
Fine with me as well, as then it will make it obvious that it will have to be fixed. :D |
AppNavigationToggle
in theAppNavigation
AppNavigation
open state IN theAppNavigation
toggle-navigation
to emit with th event bus for any app to open the navigation (was originally the start of this pair programming, we ended up fixing far too much ^^')AppContent
to the left to using proper flex layout and not weird absolute positioning anymore 🎉QA
fix nextcloud/server#15831
@ma12-co, @skjnldsv & @ChristophWurst on a nice beer programming session on a sweet Friday afternoon 🍻