Мой Firefox отображает данные неправильно.
- Поля для ввода текста на веб-сайтах обычно отображаются черным цветом, введенный текст — темно-серым (я могу его видеть, когда отмечаю его, но это лишь временное решение)
- Уравнения в Википедии по какой-то причине отображаются светло-серым цветом.
Недавно я обновился до Firefox Quantum, надеясь, что это решит проблемы (но этого не произошло).
На моей машине установлен Manjaro 17.1pre2 Hakoila, моя среда рабочего стола — Xfce, а используемый мной оконный менеджер — Xfwm с темой Adapta-Nokto. Моя тема GTK — Vertex-Maia-Dark [GTK2].
решение1
Вы можете переопределить тему gtk, используемую Firefox:
- перейдите к
about:config
- создать строковый ключ
widget.content.gtk-theme-override
- установите значение любого названия светлой темы, например
Adwaita:light
- перезапустите Firefox, чтобы применить
решение2
Я обнаружил, что эта проблема была вызвана тем, что Firefox пытался использовать определенные цвета из моей (темной) темы GTK, но это часто неожиданно конфликтовало с такими вещами, как поля ввода.
Чтобы отключить это:
Перейдите к
about:config
Искать
browser.display.use_system_colors
Установите значение
false
Я больше не замечал никаких плохо контрастирующих цветов, а мои контекстные меню и тому подобное по-прежнему используют мою тему GTK.
решение3
Я решил проблему, просто выполнив шаги, предложенные в записи ArchWiki, на которую в комментариях ссылается Fox (спасибо!). В файл css пользовательского контента в моем каталоге Firefox,
~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css
, я добавил следующий текст:
input:not(.urlbar-input):not(.textbox-input):not(.form control):not([type='checkbox']):not([type='radio']), textarea, select {
-moz-appearance: none !important;
background-color: white;
color: black;
}
#downloads-indicator-counter {
color: white;
}
что, после перезапуска Firefox, решило проблему.
Урок, который я извлек из этого, — в следующий раз сначала проверяйте ArchWiki.