Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

17
  • 2
    This change isn't a part of this component. We've normalized scrollbars across our platforms. You can see how scrollbars are affected by our styling in our overflow classes stackoverflow.design/product/base/overflow Commented Aug 27, 2020 at 15:06
  • 57
    With all due respect, it's a horrible design decision to hide a clickable button that is still clickable. One of the prime directives of UX/UI design is "don't mess with scrolling". Commented Aug 27, 2020 at 15:07
  • 9
    Ew. Gross......... Commented Aug 27, 2020 at 15:10
  • @AaronShekey I'm pretty sure this was not implemented until today; others in chat agree it wasn't like this before... so I guess you guys implemented multiple sets of changes today. Should I post this as a separate question? Commented Aug 27, 2020 at 15:23
  • 8
    @TylerH These scrollbars have been around for months. ¯_(ツ)_/¯ Commented Aug 27, 2020 at 15:24
  • 11
    @AaronShekey Then I guess it has just been highlighted massively by today's change. Either way, the buttons ought to be made visible again like they were before; just checked, and February 10th is the last time the buttons had the right appearance. Commented Aug 27, 2020 at 16:08
  • 6
    @TylerH It's also possible that you're running a userscript or custom CSS which disabled the change, where that userscript relied on the now defunct post-text class, or where the selector used in the override no longer has an equal or greater specificity. For example, I'd added the CSS pre { scrollbar-color: unset; } to my personal adjustments when the change was originally made. Now, it needs to be .s-prose pre:not(.s-code-block), pre { scrollbar-color: unset; }, which gives it equal specificity as the new SE rule. Commented Aug 27, 2020 at 21:34
  • @Makyen I just nuke it with !important to avoid nasty surprises later. Commented Aug 27, 2020 at 21:42
  • 5
    While that's certainly an option, I'm usually reluctant to use !important when not needed. However, my reluctance is probably something I should set aside for Stack Exchange, where the use of !important can be in upwards of 8 out of 9 rules. Commented Aug 27, 2020 at 21:57
  • Am I being a numpty, because I'm trying it out and I don't see any buttons. And the scroll bar is different. Commented Aug 28, 2020 at 1:11
  • 2
    @Peilonrayz The site is apparently abusing non-standard properties to ruin things for Firefox; in Chrome, they use other prefixed properties for the scrollbar to make it horrible akin to macOS scrollbars Commented Aug 28, 2020 at 13:40
  • 2
    @TylerH My picture is from Chromium, so it's worse than just breaking for Firefox. Commented Aug 28, 2020 at 13:52
  • 2
    I completely agree with this, and have posted a feature-reqeuest for it's reversal.. Commented Sep 20, 2020 at 15:18
  • Ugh, typing with cold fingers. I meant request ;) Commented Sep 20, 2020 at 21:26
  • 1
    @Ollie Yes, I use an add-on called Stylus in Firefox for this. Setting it to apply to "URLs on the domain" of stackoverflow.com and stackexchange.com will get meta sites for those two domains (and any meta sites for main sites which don't have custom URLs). So, for example, those two URL applications won't catch meta.superuser.com, but will catch meta.scifi.stackexchange.com. Commented Sep 23, 2020 at 22:55