Multiple Row Tabs
-
@potmeklecbohdan hmm... I must admit that I modified the width of the tabs from originally 220 px to 170 px to have 7 instead of 5 tabs in one row. I just changed it back to 220, but the closing-cross does not pop up when hoovering. It only shows up when hoovering the active tab. But strange enough, the title of the active tab disapears when hoovering over the tab. So only the closing-cross is left over on the tab. Strange that, isn't it?
I've just deleted some tabs and everything is normal again. Closing crosses pop up when hoovering and the title in the active tab remains visible :-). I changed the width of the tabs back to 170px and still everything works well. Then I increased the number of tabs again and the same "funny" thing happened anew. I did some testing and it turns out, that it happens when the number of tabs is more than 18 tabs. Could you verify this on your system, please (if you have time to do so)?
ThanksI've installed a brandnew Vivaldi (latest build) on my second computer. Here the same thing happens. From a certain number (21) of tabs the "closing cross" disappear from all non-active tabs. However the tab title does not appear when hoovering over it. I assume it is probably a bug in Vivaldi. Is there a place where I can report this?
ThanksFound it! (blind me... )... and reported it.
-
@potmeklecbohdan open 20 tabs and see what happens with the crosses on the tabs (just nosy if it only happens here).
-
I have been asking for multiple tab rows for a while now. Really would help with my job, since I could separate between what I need for my work and what I use for leisure!
-
@YamiryuuZero I think you're looking for Tab Groups instead. Right now you can use
-
It would be great to have this feature built into Vivaldi.
Fortunately multiline rows could be achieved by using the CSS mod:Installation. Applies to Vivaldi 2.6 and above:
- Save the link above (open it and press ctrl+s) to some folder where you will store all your Vivaldi mods.
- Open vivaldi://experiments
- Enable "Allow for using CSS modifications"
- Open Appearance section in settings
- Choose the folder in which you saved the CSS mod
- Restart Vivaldi to see the mod in effect
More information on Vivaldi CSS mods: https://forum.vivaldi.net/topic/10549/modding-vivaldi
Known issues:
- Moving tabs by drag and drop works not ideally. Perhaps some JS modifications should be performed to fix it or maybe even browser's source code should be modified.
- The new tab button is in a different location than by default.
-
@LonM Why not just change the tabs setting to stack on the right? This is what I would do when using the browser in a vertical configuration. You can enable tab preview on hover, and make the tab bar width smaller.
-
@alexander-gorbovets How could I modify this to JUST change the width of pinned tabs without adding the multi-row functionality? My goal is to take advantage of the pinned-stacked tabs workaround and give myself a wider pinned tab to work with. Speaking of stacked tabs, can it be made to show the tab stacks on the pinned tab still? It seems to hide them with the mod installed. I'm new to Vivaldi and have CSS experience, just not familiar with Vivaldi's layout design. Anything by chance you can save me a few hours of trial and error with?
-
@tehseano You can get a good understanding of Vivaldi's UI layout by inspecting the elements of the interface.
For Inspecting UI Elements:
- Go to vivaldi://flags
- Find the flag "Debugging for packed apps"
- Enable this flag and restart the browser
- Now you can right click on a part of the UI, the address bar for example, and hit inspect near the bottom of the context menu.
This will allow you to find the css selector you need to customize the interface
-
@tehseano actually this css mod consists of two mods. One sets width of pinned tabs to be the same as normal. Another adds multiline tabs.
I posted them earlier separately. And in the latest css file that parts are marked by comments/* Equal width tabs without shrinking */
and
/* Multiline Tabs */
Perhaps you need the first one. You will need to change it so it will not set fixed widths for pinned tabs but instead override theirs width property to the same value which regular tabs have. Because fixed width tabs have no sense without tab scrolling like in FF or multiline tabs.
I’m not sure that it’s possible to implement stacking of pinned tabs with only css modifications. But you can try by using Web inspector like it was advised in the post above
-
Man, this solution sucks. I won't switch to Vivaldi until I see an officially-supported, and easy to use multi-row tabs solution.
I'll keep using my trusty PaleMoon web browser until then.
-
@smihaila My crystal ball is currently broken, like many things in Vivaldi, but I think you will be waiting for years for proper multi-row tabs. If you want to give Vivaldi a serious try, you will have to adapt to using workarounds like tab stacks, separate windows, tabs on the side, and sessions.
Update 30/8/2020: With over 2,900 feature requests, and a small team, those needed by few users or difficult to implement may have to wait for a long time. Wherever you see that a feature is In Progress, it may get done this year rather than next.
I rate this request as difficult to do, and not wanted by a large number of users. I currently see 38 feature requests with 50 or more votes, while this one has only 46. Of those 38, only one (RSS and Atom Reader) is tagged as In Progress, and 9 are tagged as in the Pipeline (farther away than those In Progress).
Vote for the first post if you haven't already done so. (Voting again will remove your vote).
-
-
Re: "not wanted by a large number of users" - please do not make the same mistake of being arrogant (like Google CIA Chrome management and its developers are), in thinking that you know better what the users want, especially when its about User Interfaces.
The proper multi-row tabs currently exist (PaleMoon and Firefox older versions). Also they have existed very well, nice and dandy, in Opera. Why did you kill Opera?
Seeing what the attitude of the internal dev team is, exactly to your point, I'm not keeping my hopes high with this feature, hence no Vivaldi for me (even if I love Vivaldi - the musician compositor that is).
Thank you.
-
@smihaila said in Multiple Row Tabs:
Why did you kill Opera?
- I am just a user here. Not a developer
- The CEO of Vivaldi did not kill Opera, the company was taken over by a Chinese consortium who killed the original Opera. That is why Jón S. von Tetzchner is developing Vivaldi with his own resources to replace the old Opera
- Seeing what your attitude is, I hope that you will try to understand the real issue here, and it has nothing to do with the developers’ attitude.
-
@Pesala I know very well the history on the split between former Opera and Vivaldi. I brought that up simply to hint that the "internal politics" at the end of the day, do not matter too much from an external / end user point of view.
Also, if you aren't a developer, then what is entitling you to decide what is a priority in the dev pipeline, and what is not?
I have to admit I am losing my patience here (and sorry for that): I mentioned about the Google's attitude on this subject / feature (you know very well - their arrogant defensive response when Thousands of users asked for this feature and they have rejected it, like they did with Google Maps - which has a shitty interface taking so much screen estate!) - in the HOPE that by seeing Vivaldi attempting to integrate the same Google Blink core engine, they will NOT be limited in their design / feature set decisions, by the DAMN STUPID Google limitations. That's all.
I do have a gut feeling (I hope not to be true) that Vivaldi will basically end up still being 99.99% Chrome, which would be a very unfortunate strategy to pursue.
Thank you.
-
@smihaila said in Multiple Row Tabs:
what is entitling you to decide what is a priority in the dev pipeline
I don't decide anything. I am just telling you what I do know about how decisions are made and what the tags mean.
Jon had no real choice regarding using the Blink engine. Designing Vivaldi on top of it gives them the flexibility of adding and changing things that Chrome will not do, but it takes time. I suggest watching the whole interview, but here Jon explains why they had to use Blink.
-
I also came from Firefox. It can be done, take a look:
-
@barbudo2005 Pretty much anything can be done, given sufficient time and resources but clearly it is not a trivial task. There are already solutions, but they may be too unpolished for most who need this, but I tested it and it works.
Opera 12.18 has a load of options, but it had many more developers to code it, and it was around much longer. Give Vivaldi another five years, and it might be close to what Opera 12.18 is now (but working safely on modern web sites).
-
@barbudo2005 Until Vivaldi implements multi-row tabs, they live on in latest Firefox using Paxmod. It gets broken from time to time with new updates, but is usually fixed by the great developer numirias.
-
I would love the extender menu in Vivaldi! Been mourning its loss since I uninstalled Opera 12