-
-
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
Remove appmenu limit #5135
Remove appmenu limit #5135
Conversation
Signed-off-by: Patrik Kernstock <info@pkern.at>
@patschi, thanks for your PR! By analyzing the history of the files in this pull request, we identified @LukasReschke, @icewind1991 and @nickvergessen to be potential reviewers. |
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.
I think thats OK 👍
Please review @nextcloud/designers |
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.
LGTM
Yup, good point, good change. 👍 :) Now that we have the dynamic sizing always it’s good to also use the space dynamically. |
Should we backport that change? @jancborchardt @karlitschek |
Backport is fine in general. But I would like to request a change. I think it looks bad and super crowded if every available pixel in the header is used. Can we make sure that we have a bit more whitespace between the most right app icon and the search icon? |
Sounds good @karlitschek. Let’s keep a minimum of 1 icon width space between the rightmost app icon and the search icon. What do you think @juliushaertl? |
I still think this looks super crowded. What's wrong with some whitespace in the UI? Now we have a web application that is completely filled with buttons. |
Right, trying it out for longer it is way too much, and especially since you don’t have the labels. But even with labels there would be way too much noise. @juliushaertl @eppfel what do you think? I would actually reduce it down to the 8 limit we had before again. It was a nice balance between showing the most important apps, and not having too many. |
What about the idea to dynamically set the app limit based on actual window size than on a static limit? On bigger resolutions (QHD, 4k, etc) there is much more space available, so we could use something of that additional space aswell. Showing up to 10-12 apps on a 1920x1080 resolution, more at 4K res, for example. Sadly I don't have any comparisons nor experience with that many different resolutions, or how it may look like on QHD or 4K screens - I'm just having 1080p here. Personally an app limit of 8 would be a bit too few in my opinion, I'd prefer something like 10-12. |
The problem is that we dont show the most important apps, we show a random set of apps |
I'm really for the solution @patschi proposed, as the numerical amount is not the actual issue here, but the available space. Using 1/2 the width on desktop, seems to be a good call, as this will show a lot more than 8, but help with the visual distinction between the left and right navigation. |
Ok, then let's try out that »use half of the width of the header as maximum« approach. @patschi could you open a pull request? :) |
PR #5244 for percentual appLimit. I've choosen to use 33% for now. As comparison on a 1080p width resolution: Edit after MorrisJobkes comment |
Keep in mind that it should still work on mobile and small screens. I would love to see this as a max-width setting for bigger screens. |
Yeah, on a phone the percentage doesn’t fully work. On narrow widths it should work like before. On bigger screens the 33% rule can work. |
How about using the percentage rule if there is space for more that 8 apps and on smaller screens just show as much as possible with a 2-3x icon-width as space. |
Since the first day I am against this approach, and again in just use the icon to identify an app. Like @karlitschek said this interface look chaotic and have too many entries all over the place, actions on the left sidebar on top bar, on the files. I know this comment doesn't solve anything but just want to know that I 100% against this solution at first hand. I keep thinking that Nextcloud is no longer a file sharing software but more like a suite of applications. Like the claim on Homepage "Your Secure Workspace". Why not have instead of files on the first screen something that you can choose what do you want to go. (just thinking out loud). I don't mean to disrespect the work of anybody here, this is are better than it has before. |
@juliushaertl exactly.
@Espina2 That's exactly the case, and that was our goal since very early on. |
Will remove the appmenu limit as discussed in #5121.