-
Notifications
You must be signed in to change notification settings - Fork 0
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
Mobile menu toggle for navigation overlaps with content (especially in Mail & Contacts) #2
Mobile menu toggle for navigation overlaps with content (especially in Mail & Contacts) #2
Comments
Yep, it's hard to star the first message then. cc @skjnldsv because this also affects any other app that uses the app content list with a star icon Please use the bug template for bug reports next time. This makes it easier for us to triage and understand reports. Thanks. |
Yeah, i had no idea so far, we have the same on contacts :) |
A problem shared is a problem halved. Maybe we can find a better design for this. Any ideas @nextcloud/designers? |
Yep, this is a problem in lots of places, especially in the apps using the app-content-list (Mail and Contacts as you said). The menu toggle was always an afterthought so far, and we should fix that. Here’s 3 proposals:
A middle ground we could go for is 2+3 depending on screen size. That is on tablets the logo would still be shown, but on smartphones not. Remember this view is only for the mobile web interface when you are logged in, so we kind of assume people use the mobile app, and do not necessarily need to see the logo. Another addition to option 3: Since the menu icon is in the header, the navigation could open full-height and show the logo in the top part, just like we do in the Android app. Any other ideas? And what do you think @nextcloud/designers? Also cc @karlitschek @jospoortvliet since this is related to our branding. |
Transferred to server repo as this is problem is more universal than just Mail. |
Hmm. I'm not a fan of the proposals. Sorry. From an information hierarchical perspective the menu icon is part of the app. Not the header which is only a way to switch between apps. Also we shoild have our logo somewhere because it is the only place where we can show it. And together with the menu icon is looks crowded. I still think it should be somewhere in the app area. |
I'd say after all the hassle we had to standardise the new button in the navigation (used everywhere now: contacts, mail, calendar, notes, users management, quick notes...), removing it after 2 major is very confusing :) @ChristophWurst you had the idea of a dedicated entry to refresh the mail list, wouldn't it solve your issue? |
@karlitschek since this would be for mobile view only, I still think it make sense to replace our logo with the sidebar menu. Our desktop would still show the default logo like it currently is :) |
Hmm. I think it is ok to do it on mobile only because of the limited space. But isn ´t it strange to have a different structure if the browser shrinks? |
I'd say we already have a different structure on mobile as we show less information on the file list, we don't show the navigation... etc. |
Related issue about always showing the hamburger menu: nextcloud/server#15831 |
We just talked about it in the weekly design call, and will do that again next time. Some notes:
We will discuss it again in the meeting next week @nextcloud/designers. If anyone has some ideas please start the mockup machine so we can weigh benefits. :) From my side the proposal is still https://github.com/nextcloud/server/issues/16934#issuecomment-526664888 |
We talked about this during the design call today and agreed (@juliushaertl @ma12-co @skjnldsv and I) that we’d do it like described above with keeping the hamburger menu where it is right now, moving the "New" buttons and shifting the start of the list down a bit. Something we need to look into is how we do it in the Calendar app. If at some point we have continuous scrolling, it will essentially be a non-issue though. cc @georgehrke From comment above https://github.com/nextcloud/server/issues/16934#issuecomment-526664888 |
Might be relevant for the Notes app, too: https://github.com/nextcloud/notes/issues/392 |
@stefan-niedermann the issue you linked is actually a bit different, and in fact a bug with the menu handling. :) Thanks for referring it though, I transferred it to the server. |
This comment has been minimized.
This comment has been minimized.
@jancborchardt sicne we changed a bit the design specs to go for the search/new button like talk now, could you do some mockups or detailed specs on how it should look like now? Once we go in mobile mode, we just slide the search/new buttons combo on top of the app-content? And put them back in their location if the navigation is opened? Any transitions you have in mind? Thanks :) |
The only thing that’s changed is search, and that’s on the top of the navigation. Regarding the "New" button for the 3-column layouts, the last proposal still stands.
The position will be the same regardless of mobile or desktop, anything else would be confusing and require special cases to maintain. |
@BRadHoc that seems to be a different problem, could you open a separate issue with more info about this? Thanks! :) |
I think this sidebar menu should not "float" above content. Instead, it should be an inline element, that allows other content to respond when it resizes. That way, there wouldn't be any issue with the hamburger icon overlapping or, relatedly, the menu interfering with input on the primary content area. |
Below is an example of how the sidebar could behave. Rather than obfuscating content, it simply uses the natural behavior of the browser to resize neighboring content as it expands. |
I‘m feeling bad for complaining without being able to offer any help. But… This really is a nuisance and is making Nextcloud feel unfinished and not quite ready for production IMHO. As there seems to be such an obvious solution I’m really puzzled there hasn’t been any progress for over one and a halve years. Plus, this would also serve the the issue that essential tasks (creating new items) are hidden from novice users which might not know where to look for them. |
This has already been solved in that exact way in files and deck. Whatever choice we take in talk, mail and contacts, I agree that this is making us look bad and needs immediate attention. |
|
Fixed now with nextcloud/calendar#5391 |
The additional feedback by @raimund-schluessler was now fixed for good by @szaimen in nextcloud/calendar#5475 :) |
Well.... |
mail application in the mobile version from this annoying overlap of the 3 lines that make the menu open with the first readable email.
I attach screenshot
Work packages
The text was updated successfully, but these errors were encountered: