Replies: 425 comments 97 replies
-
https://00.bulog.jp/archives/1476 (article in Japanese) |
Beta Was this translation helpful? Give feedback.
-
Good find thanks. It actually works up to Firefox 59. Here is the port for this projects squared tabs size: /* multi line tabs */
/* all credits go to https://00.bulog.jp/archives/1476 */
/* titlebar buttons */
#titlebar-buttonbox {
vertical-align: top !important;
display: block !important;
}
.tabbrowser-arrowscrollbox scrollbox {
overflow: visible !important;
}
.tabbrowser-arrowscrollbox scrollbox > box {
display: block !important;
}
/* titlebar button height */
toolbarbutton.titlebar-button {
min-height: 31px !important;
}
/* tabs right position */
.tabbrowser-tabs {
margin-right: -41px !important;
}
/* tab size */
.tabbrowser-tab:not([pinned]) {
min-height: 26px !important;
max-height: 26px !important;
}
.tabbrowser-tabs .tabbrowser-tab {
vertical-align: top !important;
-moz-box-sizing: border-box !important;
min-height: 26px !important;
max-height: 26px !important;
}
/* new tab size */
.tabs-newtab-button {
vertical-align: bottom !important;
height: 27px !important;
} |
Beta Was this translation helpful? Give feedback.
-
i downgrade to FF56for now, but i will try your code as soon as i upgrade again to FF57... When i'd found a solution for my other missing addons functions. |
Beta Was this translation helpful? Give feedback.
-
Thank you for the above CSS code snippet. I was about to uninstall Firefox - I kept using it for the multi-row tabs and their "upgrade" meant there is no longer a reason for me to stick with it. Because I am not aware of a different browser that can do multi-row tabs and due to your solution, I might use it for a little longer. :) Note, the X (aka "close") buttons are a little annoying in the above solution. If you want to get rid of them, add the following to your userChrome.css:
|
Beta Was this translation helpful? Give feedback.
-
Code works, almost: Suggestions:
I don't know how to hide (this non-working) new-tab-button. Hiding .tabs-newtab-button is not working, anybody? And for @macrogreg, I found that works very well: https://github.com/Aris-t2/CustomCSSforFx/blob/master/classic/css/tabs/tab_close_show_on_hover_only.css |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
any way to use this as some sort of hack solution to the #navbar aswell? |
Beta Was this translation helpful? Give feedback.
-
Navigation toolbar contains flexible items like address bar and search bar and some toolbar items/buttons get hidden once there is not enough space left for them to be displayed. Because of that it most likely is not possible to create a multi lined navigation toolbar. |
Beta Was this translation helpful? Give feedback.
-
Do you intend to incorporate this into CustomCSSforFx? From what I've read multi-row tabs is a popularly requested feature. Thanks |
Beta Was this translation helpful? Give feedback.
-
To OP: This has been working well for me. One other thing, is that with the rest of the default CSS changes Aris-t2 provides, one of them breaks the tab height appearance (I forget which). Generally, I have disabled most of those default settings, as I haven't had time to find exactly which one(s) are not getting along and why. Note: you can also change the number of rows in the line below that looks like this (change 3 to something else) From here: https://www.reddit.com/r/FirefoxCSS/comments/7dclp7/multirow_tabs_in_ff57/
|
Beta Was this translation helpful? Give feedback.
-
Anyone seen a solution for the tab dragging issue yet? |
Beta Was this translation helpful? Give feedback.
-
Hello. There are installed tabs in two lines - tabs_multiple_lines_v2.css In the classic Windows theme, when you open a video from youtube to the full screen on the vertical scroll (1), a shadow appears (2) and if you close the tabs to hide it disappears, the shadow remains (3). |
Beta Was this translation helpful? Give feedback.
-
This will be fixed on next update. |
Beta Was this translation helpful? Give feedback.
-
I have been experiencing a strange issue when I activate either tabs_multiple_lines.css or tabs_multiple_lines_v2.css in conjunction with the option to restore open tabs from the previous session. I find that in addition to the open tabs, the new session opens up three additional tabs that I had previously closed. As a test that it really is the multi-row function that is doing this, I opened up a brand new profile and made just two changes: (i) setting the option to restore tabs from the previous session and (ii) installing the chrome folder with userChrome.css containing a single line of code to activate tabs_multiple_lines_v2.css. After step (i), the browser worked just fine. But as soon as I carried out step (ii), the three additional tabs reappeared when I opened a new session. Does anyone have any suggestions for resolving this (or why it occurs)? A couple of extra comments, in case they help: 1 I have been operating with this for several weeks and I notice that the extra (previously closed) tabs change over time to be replaced by more recent tabs (but still tabs that I had closed). 2 If I deactivate tabs_multiple_lines_v2.css, I have to restart Firefox twice in order to return the browser to normal behaviour (ie no extra tabs). |
Beta Was this translation helpful? Give feedback.
-
@simoncarne In the past session restorers never played well with tab modifications achieved by add-ons or custom code. Maybe this misbehavior was carried over to Firefox 57+ as well. For some reason session managers seem to save more information than just the currently opened tabs and cause issues, when this information gets restored. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/TroudhuK/userChromeJS/blob/master/MultiRowTabLiteforFx.uc.js broken with Firefox 106... I try to fix it, if someone can help me to easily know what are the changes between 105.0.3 and 106.0 (or to do the fix)... Edit: fixed |
Beta Was this translation helpful? Give feedback.
-
There's an extra space below the tabs on fx107.0b2 when using tabs_multiple_lines.css |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I think moving tabs has been at least semi-broken for a while now? But it does seem to have broken further, recently. Actually I can, kinda, move tabs around, but it's difficult to make a tab land where I would want it. The target blank space showing where the tab would be dropped wants to stick to the first or third rows (in my case) and I can't successfully target the second; and then getting it in a certain position side to side is also very inconsistent behavior. My tab width settings are wider than default which may also be affecting things. |
Beta Was this translation helpful? Give feedback.
-
I forgot to upload the Firefox 112 update for my Multi-Row userChrome JS, you can try it: https://github.com/TroudhuK/userChromeJS/blob/master/MultiRowTabLiteforFx.uc.js @Crybal : It's because the big font for menus, you have to increase the value in tabs_below_navigation_toolbar_alt.css line 42 (18px by default). |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
broken in ff 131. |
Beta Was this translation helpful? Give feedback.
-
update v4.5.7 perfectly fixed multirow tabs problem with firefox 131, thank you @MrOtherGuy and @Aris-t2 :) |
Beta Was this translation helpful? Give feedback.
-
Hello |
Beta Was this translation helpful? Give feedback.
-
Hi, is it possible to hide the space occupied by the (hidden) menu bar? I'm also using |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm still in v4.6.3, just would like to ask, does rearranging tabs in multiple tab lines still doesn't work as intended in v4.7.0? Thank you in advance. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Does anyone have this issue on FF 141.0? ![]() |
Beta Was this translation helpful? Give feedback.
-
There is a solution to the two scrollboxes actually, see example. Essentially just set Obviously that removes all scrollbox behavior so I don't know if this would work in your multi-row-tabs, but at least in the case of my style, that isn't a problem since with multi-row tabs we don't really even want any of that. This might break horribly on ESR 128, but that's soon to be deprecated anyway. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
First of all, Thank you for this FF57 life saver repo 👍
Maybe you can save my live by finding a solution to had multiple lines tabs possible (was possible via Tab Mix Plus prior to FF57). This will be great as i downgrade back to FF56 for this, session manager and passifox.
I'm not so confindent asking this as even chrome don't have this function :/
I really need this.
Beta Was this translation helpful? Give feedback.
All reactions