Fix dark theme colors
Created by: ederag
Fixed by using functions that are labeled "obsolete" in the documentation, but still the only workaround to color issues.
CSS seemed really nice, but it actually was a nightmare for me to migrate to. Too many gaps to cross in an otherwise well written gtk documentation, lots of obsolete stuff online, and the extensive use of pango/cairo in hamster probably did not help. This is another place where the rewrite (already using CSS) seems to be the way to go in the long run.
For testers, GtkInspector is an awesome tool for debugging theme issues:
GTK_DEBUG=interactive src/hamster-cli
Make sure to check out the Visual
tab and its Gtk Theme
combo box
(change theme quickly by mouse wheel).