I have recently installed Fedora 25 XFCE (I had been using Fedora 24). After launching libreoffice calc, I noticed that the scroll bars didn't have the arrows at each end for fine tuning. Apparently, the default Adwaita theme does not supply them. Fedora 24 had the same problem, but then I was able to find a theme (BlueMenta) which supplied the missing arrows and looked fine.
This time, I searched through the Fedora 25 installed themes and found two which appeared to enable the arrows: Albatross and Xfce-xde2. Switching to either of those themes restored the arrows, but I found both of them unsatisfactory (the scroll bars and/or the arrows were almost invisible). Moreover, neither of these restored the arrows to my terminal windows.
Searching the web, I found a suggestion that worked for some users: install a file named gtk.css in the folder ~/.config/gtk-3.0 with the contents:
Code:
.scrollbar {
-GtkScrollbar-has-backward-stepper: true;
-GtkScrollbar-has-forward-stepper: true;
-GtkRange-slider-width: 15;
-GtkRange-stepper-size: 20;
}
This file has no effect on anything, as far as I can tell.
My normal response to this type of thing would be to look at an almost suitable theme and try to tweak it to something more to my needs. The only theme that comes close is the default Adwaita. However, the file /usr/share/themes/Adwaita/gtk-3.0/gtk.css merely says that this file is not used because Adwaita is built into the system.
Why can't I override the Adwaita defaults with ~/.config/gtk-3.0/gtk.css ?
Why don't the Albatross and Xfce-kde2 themes have arrows on the terminal windows, since they have them on the calc windows?
Any suggestions?