Bug 394813

Summary: [Feature request] scrollbars inherit color scheme
Product: [Applications] Falkon Reporter: Almas Kussembayev <almaska>
Component: generalAssignee: David Rosca <nowrep>
Status: REPORTED ---    
Severity: wishlist CC: jurajoravec, justin.zobel, nortexoid
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Almas Kussembayev 2018-05-28 23:25:50 UTC
Scrollbars are default grey on light grey. Please make them inherit the color-scheme colors.
Comment 1 Juraj 2018-05-29 20:23:44 UTC
Described scrollbars are same as in chromium and can be changed with proper CSS.

Or you can use native scrollbars (Preferences > Browsing > Use native scrollbars)
but when these are enabled you can see some bugs...
Comment 2 Michael D 2018-09-21 09:46:15 UTC
Beware: native scroll bars dramatically effects the smoothness of scrolling (either with a touchpad or when dragging the scroll bar).
Comment 3 Alexander Browne 2018-09-23 14:11:45 UTC
I tried putting the scrollbar CSS code from Breeze-GTK (https://github.com/KDE/breeze-gtk/blob/master/Breeze-gtk/gtk-3.20/gtk.css#L3181) into a User Style Sheet, and I found it looks pretty good. I've been meaning to play with it more to see if it could get even better.

One caveat is that CSS scrollbars like this scale with the page zoom.
Comment 4 Alexander Browne 2018-10-14 23:16:10 UTC
Correction to my previous comment: what works is the scrollbar CSS code from plasma-browser-integration (https://github.com/KDE/plasma-browser-integration/blob/master/extension/breeze-scroll-bars.css).