After some discussion on the mailing list, we have agreed that Hob should take its visual style from the GTK theme installed in the host computer. Some of the things that will need to be changed: - Eliminate hardcoded colours and replace them with theme colours - Stop using gtk.Table - Eliminate hardcoded values for text - Eliminate hardcoded values for UI widgets The above list is not exhaustive: a review of the existing code by someone with experience in implementing GTK-based UIs might be a good idea ... not looking at you Ross ;)
A good tip after the obvious candidates have been fixed is to use the "Blue Screen of Death" theme. This theme sets *everything* to blue, so anything visible on screen isn't respecting the theme colours. http://git.gnome.org/browse/gnome-themes/tree/BSOD.
Hello QA, Belen, Can this be retested? Hob uses now the host theme. Preliminary testing of Hob in a High-contrast theme looks OK. Thanks, Cristian
hi Ross, The BSOD theme seems to be gone from that URL. Do you know if I can get it somewhere else? Thanks! Belen (In reply to comment #1) > A good tip after the obvious candidates have been fixed is to use the "Blue > Screen of Death" theme. This theme sets *everything* to blue, so anything > visible on screen isn't respecting the theme colours. > > http://git.gnome.org/browse/gnome-themes/tree/BSOD.
Oh that's annoying. There's a mirror of it here still: https://github.com/GNOME/gnome-themes/tree/master/BSOD (I presume Hob still uses GTK+ 2 and not 3)
I think we can assume at this point that this will not be done.