tuskyapp / Tusky

An Android client for the microblogging server Mastodon
https://tusky.app
GNU General Public License v3.0
2.49k stars 389 forks source link

Simplify header of main app screen #67

Closed alerque closed 7 years ago

alerque commented 7 years ago

The current header takes up two lines, one for the menu and one for tabs.

Tusky header

While this isn't bad looking, I think it takes up more space than it needs to. First of all the search really isn't that useful. Since it's only a username lookup function and used relatively infrequently, I think it could be relegated to a main menu item or a tab of it's own. This would easily allow the tab bar to move up into the first row of the header.

A good example of this one line approach for a similar scenario is Twittnuker's main screen:

Twittnuker header

I think Tusky could benefit from this slimmer UI approach. Search could be an item under the main app menu.

Vavassor commented 7 years ago

I was considering something like that. Could try something like that without the text labels for the tabs. I was already having trouble with long words like "Notifications" and "Federated" on screens that weren't very wide.

The search needs to be revised a bit anyway so it can search tags, and it never needed prominent placing like that.

ghost commented 7 years ago

It could be interesting ot use native Search Interface in replacement of the library Floatingsearchview.