If I choose Top Toolbar, it seems odd that the toolbar on the Home/Tabs screen (with the Fenix logo) is at the bottom.
Would it make more sense to have ALL toolbars (Home/Tabs screen & Search screen & page content screen) at the top?
Thanks
Agreed, I think this makes a lot of sense :)
Agreed. When the toolbar is set to top, _all_ toolbars should be positioned on top, too – including toolbar on the start screen/tab manager.
Agreed. When the toolbar is set to top, _all_ toolbars should be positioned on top, too – including toolbar on the start screen/tab manager.
So, should it also be the case that if I choose a bottom toolbar the Search toolbar should also be on the bottom. At the moment it's at the top which I find odd.
i.e. either all toolbars at the top, or all toolbars at the bottom where all = Home & Search & content view screens
(this might be a separate issue)
@Cheap-Skate Sorry, I should’ve clarified.
When toolbar Settings = “Bottom”, our positions are as follows:
| Address bar | Position, if toolbar Settings == “Bottom” |
| ------------- | ------------- |
| On start/home screen | Bottom |
| On “Search with” | Top |
| On webpages | Bottom |
If toolbar Settings == “Top”, these were the positions I proposed:
| Address bar | Position, if toolbar Settings == “Top” |
| ------------- | ------------- |
| On start/home screen | Top |
| On “Search with” | Top |
| On webpages | Top |
You correctly noticed an inconsistency. If toolbar Settings == “Bottom”, then why is the toolbar on “Search with” screen located on top?
It’s because there’s a conflict between your thumb (closer to the bottom of the screen) and the way you read search results (top to bottom).
In this particular scenario, we had to choose between ergonomics and readability. We prioritised the latter: show you search results from top to bottom.
This means that the top-most search results are the furthest away from your thumb, yes. But it also makes search results show in an orderly fashion. The topmost one is always the first, the bottom-most one always the last.
The address bar is where the search keyword originates from, right? It makes sense that the “source” is located at the apex of the hierarchy: the very top of the screen, always above the search results.
@sblatz How difficult will this be. Any tips you can give me?
@darkwing
In theory not crazy difficult since we have a "fake" toolbar on the home screen that doesn't need to scroll away or have any movement on the screen (it should automatically animate when we transition to Search Fragment).
You'll just want to mess with bottom_bar in fragment_home.xml and base it off of shouldUseBottomToolbar (settings property)
Let me know how else I can help 😄
Verified as fixed using the latest version of Firefox Preview Nightly 2/5 @20360606.
Devices:
Most helpful comment
@Cheap-Skate Sorry, I should’ve clarified.
When toolbar Settings = “Bottom”, our positions are as follows:
| Address bar | Position, if toolbar Settings == “Bottom” |
| ------------- | ------------- |
| On start/home screen | Bottom |
| On “Search with” | Top |
| On webpages | Bottom |
If toolbar Settings == “Top”, these were the positions I proposed:
| Address bar | Position, if toolbar Settings == “Top” |
| ------------- | ------------- |
| On start/home screen | Top |
| On “Search with” | Top |
| On webpages | Top |
You correctly noticed an inconsistency. If toolbar Settings == “Bottom”, then why is the toolbar on “Search with” screen located on top?
It’s because there’s a conflict between your thumb (closer to the bottom of the screen) and the way you read search results (top to bottom).
In this particular scenario, we had to choose between ergonomics and readability. We prioritised the latter: show you search results from top to bottom.
This means that the top-most search results are the furthest away from your thumb, yes. But it also makes search results show in an orderly fashion. The topmost one is always the first, the bottom-most one always the last.
The address bar is where the search keyword originates from, right? It makes sense that the “source” is located at the apex of the hierarchy: the very top of the screen, always above the search results.