GNOME Bugzilla – Bug 695388
Force the dark theme variant to be off when not in private browsing
Last modified: 2014-01-13 16:09:41 UTC
Since GTK/GNOME 3.6, there is a switch that can be accessed through gnome-tweak-tool where you can "Enable dark theme for all applications". As I understand it, Epiphany intends to use the dark theme for its "temporary private browsing" mode. If that is the case, you should ensure that the normal, non-private mode is forced to use the light variant of the GTK theme, or that there is another way for the user to tell that private browsing is active (ie not rely solely on the dark theme appearance). I'm filing this bug report because I have no way to tell if this has been handled already (grepping through git logs gave me no results there). Maybe this is already solved.
I think what we really need is a specific style for the private mode. Reusing dark theme for this is very problematic.
Possibly, setting "gtk-application-prefer-dark-theme" to False in Epiphany may allow force-overriding the user's global "all apps should be dark" setting to achieve this.
But this is no longer an issue. Dark theme is not used anymore for incognito as of the current development version.
Ah yes, I know that. However, the problem remains for when someone turns on gnome-tweak-tool's "Global dark theme" preference. Given the problems with form widgets and the fact that most websites are light anyway, this is why I'd like to see if Epiphany can "force" the light theme to override such settings.
Problems with form widgets are already reported in bug #602217 and need to be fixed properly, not worked around by forcing the light theme.