bleakgrey / tootle

GTK-based Mastodon client for Linux
GNU General Public License v3.0
404 stars 62 forks source link

Hide sidebar when the app window is narrow #313

Open bugaevc opened 2 years ago

bugaevc commented 2 years ago

With https://github.com/bleakgrey/tootle/issues/312 fixed, I can finally use the app (yay!).

This is the cutoff point; if I make the window a tiny bit smaller the app turns the sidebar into a slide-out drawer:

image

And it doesn't look reasonable to me at all. That relatively useless sidebar is taking up all the space and has relatively huge margins, while the content view on the right is seriously crammed.

bugaevc commented 2 years ago

@bleakgrey changed the title ~Narrow layout could use some improvement~ Hide sidebar when the app window is narrow

Just to be clear, I'm not asking specifically for that. Hiding the sidebar sooner might be one way of fixing this. Simply allocating some less vertical space to the sidebar and some more to the content could be another.

bugaevc commented 2 years ago

Tangentially related, but may I turn your attention to the header bar shadow? It's very visibly different on the sidebar and on the main part of the window.

bleakgrey commented 2 years ago

It's very visibly different on the sidebar and on the main part of the window.

I think I know why. It's because every status widget in the content view has a separator at the top, even if it happens to be the first in the list. If you scroll the content down a bit, it'll be evident that the headers are the same.

Can you please make it a separate issue?

bugaevc commented 2 years ago

Can you please make it a separate issue?

https://github.com/bleakgrey/tootle/issues/315