5 ms·
Did they ever add actual vertical tab support? When they migrated to webextensions TreeStyleTabs was pretty hamstrung because it couldn't replace the actual tab
by tapoxi 3y ago
Did they ever add actual vertical tab support? When they migrated to webextensions TreeStyleTabs was pretty hamstrung because it couldn't replace the actual tab UI anymore.
- forgotpwd16 3y agoTST cannot but can be done via userChrome.css. #TabsToolbar { visibility: collapse !important; } Can even be done to auto-hide only when having TST opened rather permanently.
- syncbehind 3y agoHow would you do that latter part? I currently have a userchrome.css for something similar but I wasn't aware that you could have conditionals in css.
- jeroenhd 3y agoUsing a different size for elements matching a :hover selector is how a lot of CSS gets this done. The first result on Google (https://gist.github.com/olmstadfm/d6b4d37219e957d9cdcdb3ec88952c15 https://gist.github.com/olmstadfm/d6b4d37219e957d9cdcdb3ec88...) also seems to employ the :hover selector to accomplish hiding the tabs. I don't know how effective this particular script is, but it makes sense to use such a system.
- syncbehind 3y agoHaven't had a chance to implement it, but this sounds rad. I never thought to use hover in userchrome.css! Brilliant! Thank you!
- rmurri 3y agoI don't know about TST, but sidebery can alter your window title when it's active, so you can match css rules against it. #main-window[titlepreface*="Sidebery"] #TabsToolbar { visibility: collapse !important; }
- syncbehind 3y agoOh heck! That's rad. I'll have to play around with that. I use sidebery so this is aces. Thank you!
- botanical 3y agoSee here: https://github.com/piroor/treestyletab/wiki/Code-snippets-for-custom-style-rules#full-auto-showhide-theme https://github.com/piroor/treestyletab/wiki/Code-snippets-fo... Tabs like History and Bookmarks won't hide but TST does.
- cpmsmith 3y agoSidebery's wiki describes[0] a method using a window "title preface" API, then using that preface in CSS selectors. https://github.com/mbnuqw/sidebery/wiki/Firefox-Styles-Snippets-(via-userChrome.css)#dynamic-native-tabs https://github.com/mbnuqw/sidebery/wiki/Firefox-Styles-Snipp...
- syncbehind 3y agoWow, I should have read their wiki. Goldmine!
- nihilius 3y agoI am using https://github.com/mbnuqw/sidebery https://github.com/mbnuqw/sidebery for this now.
- hackerbrother 3y agoI've liked this. Started using this after I got hooked on vertical tabs in Edge at work. https://addons.mozilla.org/en-US/firefox/addon/sidebery/ https://addons.mozilla.org/en-US/firefox/addon/sidebery/
- syncbehind 3y agoYep! This and a few userchrome.css modifications is all it took for me. A few css transitions and hidden elements and viola, it functions better than edge does.
- nickthegreek 3y agohappen to have those css mods handy?
- severine 3y agohttps://github.com/Aris-t2/CustomCSSforFx https://github.com/Aris-t2/CustomCSSforFx
- deleted 3y ago[deleted]
- syncbehind 3y agoYep! Here ya go https://pastebin.com/6fhmdaNQ https://pastebin.com/6fhmdaNQ I've tried to comment things as I go. Hope you find it helpful!
- nickthegreek 3y agoMan this stuff really took me down a rabbit hole! Appreciate the link.
- black7375 3y agoIf you use my theme and set a few things, it looks pretty good. - https://github.com/black7375/Firefox-UI-Fix/wiki/Show-Off-Your-Config#vertical-tab https://github.com/black7375/Firefox-UI-Fix/wiki/Show-Off-Yo...
- rkangel 3y agoYou can always add vertical tab support. What you can't do is turn off the normal tabs across the top. So any side tab solution (I use TST) also needs some userChrome.css.
- PurpleRamen 3y agoNo, you still need to "hack" the tabbar away on your own. Back then the claim seems to be security-reasons, so no malicious addon can replace the tabbar for you, and manipulate what you see. Which seems fairs, removing the tabbar on your own is not very complicated. And Tree Style Tabs still works very well today, the early bugs are all fixed now. In the meanwhile there appeared also some other vertical tabbars/trees, but none are really on TSTs level, so not sure how popular they are. So over all, there is little reason for Mozilla to bring a vertical tabbar on their own, especially as they are still missing support for a second sidebar.
- beagle3 3y agoI switched from TST to sidebery because TST was unbearably slow (about 3 years ago). Did TST improve on this front?
- dmonitor 3y agoI can't imagine TST being any faster than it is for me
- beagle3 3y agoHow many tabs do you have open at the same time? I was at a few hundreds (with an auto-unload add on as well). I often get there while doing research on a new subject - open everything relevant as a tab, and slowly go through them. (Yes, it’s a horrible workflow, but I haven’t found one that works better for me, or even remotely as well)
- PurpleRamen 3y agoI don't know what's fast or slow is for you. But I can say in general I have no performance-problems with TST. I tested the new version of Sidebery, the last days, and performance-wise it seems around the same. Some difference is the animation-speed, which out of the box on TST is a bit slower than with Sidebery. But that's a configuration-detail.
- 3y ago
- clumsysmurf 3y agoI'd like to see that too, but even with Sidebery I have been using Safari more because of its tab groups (and I have found the extensions lacking). It seems Mozilla is not interested in that idea any more. Without tab groups, its a stark difference that feels like the olden days when you had IE (no tabs) and FF (tabs). You just can't go back if they are useful to you.