Firefox игнорирует тему GTK для вещей localhost

Я знаю, что это в значительной степени дубликат . Как можно заставить Firefox полностью игнорировать мою тему GTK? , но ответы на этот вопрос не являются постоянным решением. Он работает, запуская firefox из терминала.

Я хотел бы знать решение, которое работает для каждого экземпляра Firefox, независимо от того, как он был создан. Существует возможность редактировать файл userContent.css, но настройки, которые вы делаете случайным образом, не применяются к некоторым сайтам или в некоторых ситуациях, как ни странно, даже с добавленным !important ...

У меня темная тема GTK, в результате чего некоторые текстовые поля имеют черный фон с черным текстом с userContent.css, который имеет

input, textarea {
    color: black !important;
    background-color: white !important;
}

Обновление

Я изменил настройку в about: config от true до false, а именно browser.display.use_system_colors. Теперь все выглядит нормально и хорошо, за одним исключением: все, что работает localhost. Это включает в себя PHPMyAdmin и веб-сайт, который я делаю. Я хотел бы знать, есть ли решение для этого.

3
задан 13 April 2017 в 15:23

1 ответ

Лучшее решение сказать Firefox, что это должно использовать легкую тему вместо темноты, путем определения переменной GTK_THEME до запуска.

Так, 3 пути Вы добираетесь для того, чтобы сделать это..

1-от терминала можно сделать:

GTK_THEME=Adwaita:light firefox

2-, если Вы ненавидите терминал и хотите закрыть его, после того как Firefox работает:

GTK_THEME=Adwaita:light firefox &

3-, если Вы хотите, чтобы это было поведением по умолчанию:

Просто добавьте две строки к сценарию средства запуска Firefox, расположенному в/usr/lib/firefox/firefox.sh

в терминальном типе вниз:

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 перезапуска.

Надеюсь, это поможет.

Помогите мне путем голосования этого.

Спасибо :)

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: