-
Notifications
You must be signed in to change notification settings - Fork 21
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
Implement horizontal scroll to move through Devtool tabs #114
Comments
So we would keep the overflow button, and add scrolling, right? |
Yes, maybe option to turn scrolling off or on in settings although this would be useful in every case I think. |
Related, #111 discusses this for Network. A big use case seems small spaces here, so one question would be about how far this is "responsively" handled. Would this maybe detect on some horizontal scrolling capabilities like a touchpad? There might be telemetry that could tell us how many people use swipe-capable devices. |
@violasong this would align the tab bars with Firefox's tab bars and we keep running into limited space issues with our menus. Should we just follow the existing UX there and open it up for somebody to implement? |
Note that we have at least 3 different tab overflow implementations:
We should focus on one, with the possible goal of extending our solution to other tab bars. |
Makes sense. The sidebar tabs are also the most affected by space constrains. Just noting that Debugger and Toolbox tabs are also sortable. |
I like the similarity to the main Firefox tabs, although I see that as more related to the Debugger file tabs than all the static "sectional" tabs. Do we have an example of where this behavior exists in programs with static tabs as opposed to openable tabs? In any case, experimenting with this sounds good to me. |
The Devtools UI could benefit from having horizontal scroll enabled in different tabs under inspector.
It would be faster to use the two finger scroll to float through tabs on laptops than pressing the drop down every time or resizing the inspector to take up more space to show all tabs.
This could be implemented by hijacking vertical scroll to move horizontally as achieved when scrolling through browser tabs.
Screenshot:
The text was updated successfully, but these errors were encountered: