-
Notifications
You must be signed in to change notification settings - Fork 322
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
Icons overlap in narrow window with tabs toolbar hidden #386
Comments
Yeah, this is sort of annoying, but I'm not sure what a good behavior would be. We could let urlbar get narrower than the current limit and it would look more neat but I don't think it's sane to have urlbar be unusably narrow. We cannot make Firefox push navigation buttons to overflow menu either, and we don't want to hide them as they are rather crucial part of the UI, same applies to window controls. There just isn't enough space in narrow windows to show everything. What would be a good behavior in your opinion? |
This requires some thought. I know that using padding instead of border makes intuitively more sense, but I know there is some very specific reason for why we use border - I just cannot recall off the top of my head what that reason is. There's also a chance that the issue with using padding isn't relevant any more. Even so, switching to using padding requires me to test a lot of styles and interactions so I'm not able to change that without some careful testing which would take some time. I would be glad if we can switch to using padding though. |
I haven't really thought about that in a long time, I believe this didn't work well back when everything was using xul box layout, but now it seems to work pretty well at first glance. That's cool. But there will still be an issue with window control buttons that different systems may have them on another side - for example on mac they are on left side. To deal with that we would need to resort to same kinds of hackery that we are doing now anyway, I think. |
I'm using
window_control_placeholder_support.css
together withhide_tabs_toolbar.css
, but I noticed that it does not handle narrow window widths very well. The application menu icon overlaps with the other icons and url bar when the window becomes too small. I'm using Windows 10.Normal window:
Narrow window:
The text was updated successfully, but these errors were encountered: