Bug 442730

Summary: Customizable Scrollbars
Product: [Applications] systemsettings Reporter: matthias.schrumpf
Component: kcm_lookandfeelAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CLOSED INTENTIONAL    
Severity: wishlist CC: nate, random1123581321
Priority: NOR    
Version First Reported In: 5.22.4   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description matthias.schrumpf 2021-09-20 10:30:17 UTC
SUMMARY
Please add more options to customize scrollbars in the Application Style submenu: Width, visibility and texture. 

ADDITIONAL INFORMATION
Right now, scrollbars are small and almost invisible by default. The Application Style menu allows some customization in adding scroll buttons to the top and bottom of the scrollbar. 
Scrollbars are an integral part of the system controls for many users. There should be a way to make them visible by default, not just when hovering the mouse curser over them; there should be a way to make them wider or smaller according to the user's preferences; and it should be possible to choose between different textures that offer more contrast than the default setting.
Comment 1 Nate Graham 2021-09-21 21:57:20 UTC
We aren't planning to add options to customize scrollbars in the Breeze Application Style itself, but we have tweaked the appearance in 5.23. Based on what your complaints are, I think yo may find the changes to be to your liking. :)
Comment 2 Nate Graham 2021-10-04 23:47:02 UTC
*** Bug 443269 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2021-10-04 23:47:33 UTC
To elaborate:

A customizable scrollbar appearance is out of scope of what we think should be customizable within the Breeze theme itself. We have the capability for the system to display alternative themes precisely to let people satisfy these kinds of aesthetic preferences for themselves. :)
Comment 4 strangequark 2021-10-05 03:44:07 UTC
But since the whole of the Application Style is specific to the theme, there is no way to just change look of the scrollbar if we still want to use Breeze.
I think that just having a 'Scrollbar width' setting (like Oxygen has had all along) will greatly improve accessibility needs. The other features mentioned in the bug report (texture, etc) are mostly aesthetic, but a width feature improves accessibility, without much changing how the scrollbar looks.
Comment 5 strangequark 2021-10-05 04:17:21 UTC
Although, the redesign coming up in 5.23 will indeed solve that problem.