Treestyletab: Enable full-size (normal width) scrollbar

Created on 22 Feb 2020  ·  9Comments  ·  Source: piroor/treestyletab

I see no scrollbar:

image

– and with a trackball device for input, I can't scroll. As a workaround I typically use keyboard shortcuts to navigate tabs, or switch temporarily to Sidebery.

I see e.g. preferences for scrollbarMode and sidebarScrollbarPosition but I can't guess the effects of changing the values in version 3.3.6.

Shot of a cleaner profile:

image

Can I force appearance of the scrollbar?

(If I'm overlooking something, I'm sincerely sorry; I spent half an hour or so searching including e.g. the tabs in the first screenshot.)

grahamperrin@momh167-gjp4-8570p:~ % date ; uname -v
Sat 22 Feb 2020 17:24:42 GMT
FreeBSD 13.0-CURRENT #51 r357746: Tue Feb 11 03:54:19 GMT 2020     root@momh167-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG 
grahamperrin@momh167-gjp4-8570p:~ % pkg query '%o %v %R' firefox
www/firefox 73.0.1,1 FreeBSD
grahamperrin@momh167-gjp4-8570p:~ % 

TIA

All 9 comments

I see the scrollbar in both screenshots. (I think) It looks like it is on the left side of the sidebar and it is "half-sized". You can make it full-sized if you want ... or even move it to the right side of the sidebar if it is easier to see and\or interact with your trackball. You can also change the color scheme of the scrollbar to make it easier to see.

It looks like in the 2nd screenshot, the scrollbar is all the way to the bottom but I am not sure why the last tab gets clipped by the "Open a new tab" "+" bar ...

Oh, wow! Thanks.

Now I see it, in the screenshots, but the half-size is (for me) very vague. The previous screenshots were slightly misleading in that the shot software excluded the borders. Here's a truer representation:

image

– at a glance, the bar is almost as narrow as the indicators alongside each task, almost as narrow as borders.


Now, embarrassingly, I can't find an option to widen the scrollbar.

From https://github.com/piroor/treestyletab/issues/1544#issuecomment-522902490:

… "Preferences" > Scroll all the way down to an expandable menu named "All Configs" …

A few hours ago this expandable menu was visible to me. Now it's not:

image

I considered the possibility of an extensions conflict but with a different profile – Tree Style Tab alone enabled – here, too, I can't see _All Configs_:

image

Have I become word-blind? Or am I confusing myself in some other way?

I can't see _All Configs_:

OK, now I see it, expandable _All Configs_ nested under expandable _Development_ but still (sorry) I can't find anything to normalise the width of the scrollbar.

It's past 03:00 in the morning here, entirely possible that I'm doing something stupid (again) …

You can use CSS to take care of it: https://github.com/piroor/treestyletab/wiki/Code-snippets-for-custom-style-rules#show-scrollbar-with-regular-width

Yay!

Five stars, https://addons.mozilla.org/addon/tree-style-tab/reviews/1494551/

image

  • #tabbar { scrollbar-width: auto; }
  • Vertigo appearance
  • style of contents for the sidebar position: right side (I used Macs for around twenty years, I still prefer close buttons to the left)
  • crop with ".."

I have tried this in userChrome.cssimage and the textarea in Advanced / Extra Style Rules... but I'm still getting the narrower scrollbar. Might there be something else in the options overriding that style?

@mxmilkb you only need to add "#tabbar { scrollbar-width: auto; }" to your TST CSS. I tried your 20px value and it didn't work for me either. I am guessing that it not a valid size for the scrollbar.

The description at MDN says that the scrollbar-width property accepts CSS length, but the CSS spec actually says that it accepts only three keywords none, auto, and thin. Indeed Firefox says that length like 40px is invalid for the property (you can see the error on the DOM inspector).

Thanks folks, apologies, I had thought I had tried "auto" before with no affect, but I might have typoed or something as it does work.

Was this page helpful?
0 / 5 - 0 ratings