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

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

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

答案1

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

因此,您可以通过 4 种方法实现此目的。

1-从终端您可以执行以下操作:

GTK_THEME=Adwaita:light firefox

2-如果你讨厌终端并且想在 Firefox 运行后关闭它:

GTK_THEME=Adwaita:light firefox &

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

browser.display.use_system_colors

不适用于本地主机网站!因此,如果您是一名 Web 开发人员/设计师,那么它的效果就不会那么好。

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

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

在终端中输入:

sudo gedit /usr/lib/firefox/firefox.sh

查看脚本的开头:

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

export MOZ_APP_LAUNCHER

并将其更改为:

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

最后,重新启动 Firefox。

希望这可以帮助。

请通过投票来帮助我。

谢谢 :)

答案2

更改 userContent.css 可以解决问题;更多信息是这里 dolerean 主题还附带了 Firefox 调整,更多信息是这里;只需安装它就足够了

答案3

您无法对其执行任何操作,除了更改为白色主题!

编辑:这是错误的。请查看 OP 给出的以下评论以获取正确答案

答案4

使用 Firefox 的 Stylish 插件并创建新的全局样式:

html input,
html textarea,
html select,
html button,
html input[type="reset"],
html input[type="button"],
html input[type="submit"],
html input[type="radio"],
html input[type="checkbox"] {
    background-color: inherit;
    color: #333333;
    -moz-appearance: none;
} 

下面是扩展配置的图片,显示 Gnome 深色主题仍应用于窗口边框。本地站点仍显示深色主题。

图片

相关内容