I've posted my comment with similar suggestion at 08-12-2024 07:30 PM you can get basic styles for that here. What you only need to change is 1 value from it:For a full size tabs it's sidebar-main[expanded]:has(> #vertical-tabs) {
--sidebar-width: 1...
I did try to animate transition, but it's very slow, create lags on the page because unlike horizontal row, when you change width - whole page would reflow and because of that it looks janky (even for slow .5s animation), because whole page trying to...
So, to some of your points there is possibility to do that manually by changing your CSS in userChrome.css and I actually changed some of those like in your suggestion, but I will comment first on other points.1. Could be good in general, but I still...
Right now it is possible to merge this line with 2nd line with CSS in userChrome.css, check my code above, but edit it for your linux style close buttons.
Moving new tab button below is pretty simple, with this CSS in userChrome.css: #tabbrowser-tabs[orient="vertical"] #newtab-button-container {
grid-row: 3;
}