如何在 Firefox 中禁用网页上的深色主题?

bki*_*inc 8 themes firefox

我切换到黑暗主题(Dolorean Dark)。我喜欢它,我认为——它对眼睛更好。但是我在某些网页上遇到了问题。大多数页面旨在显示在白色背景上。在深色主题上,表单控件具有黑色背景,并且大部分字体也是黑色的,因此表单的内容是不可见的。我想在 Firefox 的网页上使用白色主题。

小智 10

告诉 Firefox 它应该使用浅色主题而不是深色主题的最佳解决方案是在启动之前指定 GTK_THEME 变量。

所以,你有 4 种方法可以做到这一点..

1- 从终端你可以做:

GTK_THEME=Adwaita:light firefox
Run Code Online (Sandbox Code Playgroud)

2-如果您讨厌终端并想在 Firefox 工作后关闭它:

GTK_THEME=Adwaita:light firefox &
Run Code Online (Sandbox Code Playgroud)

3- 从 firefox about:config 您可以将以下设置设置为 false:

browser.display.use_system_colors
Run Code Online (Sandbox Code Playgroud)

不适用于本地站点!因此,如果您是 Web 开发人员/设计师,那么它对您来说效果不佳。

4- 如果您希望这是默认行为:

只需在位于 /usr/lib/firefox/firefox.sh 的 Firefox 启动器脚本中添加两行

在终端类型下:

sudo gedit /usr/lib/firefox/firefox.sh
Run Code Online (Sandbox Code Playgroud)

查看脚本的开头:

MOZ_LIBDIR=/usr/lib/firefox
MOZ_APP_LAUNCHER=`which $0`
MOZ_APP_NAME=firefox

export MOZ_APP_LAUNCHER
Run Code Online (Sandbox Code Playgroud)

并将其更改为:

MOZ_LIBDIR=/usr/lib/firefox
MOZ_APP_LAUNCHER=`which $0`
MOZ_APP_NAME=firefox
GTK_THEME=Adwaita:light

export MOZ_APP_LAUNCHER
export GTK_THEME
Run Code Online (Sandbox Code Playgroud)

最后,重新启动 Firefox。

希望这可以帮助。

请通过投票来帮助我。

谢谢 :)


bki*_*inc 7

改变 userContent.css 解决问题;更多信息在这里 也有火狐调整的 dolerean 主题更多信息在这里; 安装就够了

  • +1 因为它有效。但是,如果您在答案中包含了有效的 userContent.css,那就太好了。 (3认同)