https://bugs.kde.org/show_bug.cgi?id=396091
Bug ID: 396091 Summary: Scrollbar appearance inconsistent in between Breeze themes Product: Breeze Version: 5.13.2 Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: gtk theme Assignee: scionicspec...@gmail.com Reporter: gr...@sub.red Target Milestone: --- Created attachment 113714 --> https://bugs.kde.org/attachment.cgi?id=113714&action=edit screenshot of breeze scrollbars The Breeze scrollbar appearance has changed quite a lot, especially with commit d4b07d9e1daf0dd1185eda8c905c2f2c87541ccf[1] from January. However, the change has only partially been adopted to breeze-gtk. Attached is an image that shows from left to right: - breeze-gtk, - breeze-gtk mouse hovering, - breeze-gtk dark, - breeze-gtk dark mouse hovering, - breeze, - breeze, mouse hovering So especially the breeze-gtk dark theme has to catch up, it has an ugly fat scrollbar that doesn't suit the breeze design. Apart from size/shape, the scrollbar is not blue although the view has focus. Note that for the reference breeze/qt screenshot it's grey either, but that's because the view/window was not in focus. Also, with breeze-gtk there is a fixed background color, while for Qt apps it looks like it's transparent. However, I'm not sure if that's a framework constraint. Some additional thoughts: Sorry to say that, but breeze-gtk maintenance looks a bit sloppy. Some important changes like change of scrollbar appearance[2] or refactoring work [3] is only being done for the light theme. Is there a specific reason why both styles are being maintained separately instead of using common files, then colour files and @import? Is anyone working on improving the situation? Because if not, let me know and I could have a look. The consistent look is important, I suspect not only for me, and there is need for some GTK+ apps that won't just go away by using Plasma. [1]: https://cgit.kde.org/breeze.git/commit/?id=d4b07d9e1daf0dd1185eda8c905c2f2c87541ccf [2]: https://cgit.kde.org/breeze-gtk.git/commit/Breeze-gtk/gtk-3.20/gtk.css?id=01a86601804222929441c0c1c8bb0db6d4ee2769 [3]: https://cgit.kde.org/breeze-gtk.git/commit/?id=1ea1e0f88d0812d0f7b8e542bd9eacee234a93ee -- You are receiving this mail because: You are watching all bug changes.