GNOME Bugzilla – Bug 788575
HighContrastInverse: Windows lack visible borders, merge into each other and dark backgrounds
Last modified: 2017-10-05 23:42:10 UTC
Created attachment 361002 [details] screenshot title and screenshot say it all In HC normal, there is a grey border, which is OK albeit a little on the fine side. In HC Inverse, no such luck, and the black windows easily merge into an undefined mass, same with when they're placed on dark background colours.
Created attachment 361005 [details] [review] HighContrastInverse: Make window borders visible They were hard-coded to a transparent black, but that is our bg colour in HC Inverse, so windows stacked on top of each other or a dark background blended together into a mush. Fix this by making the $_wm_border* colours relative to the fg colour, so that HighContrastInverse gets borders that are transparentised white.
Created attachment 361006 [details] screenshot after patch
Attachment 361005 [details] pushed as 6c3d17b - HighContrastInverse: Make window borders visible