Сделать firefox использовать только тему GTK на браузере Chrome, но игнорировать на сайтах

У меня темная тема GTK, я не хочу, чтобы firefox игнорировал все это вместе, я хочу, чтобы тема создавала хром Chrome (кнопки, адресную строку, панель закладок и т. д. и т. д.), но я хотите, чтобы тема была проигнорирована веб-сайтами, веб-сайты не должны быть тематическими браузером! Это грех, и все выглядит как абсолютное дерьмо.

Редактирование: на изображении ниже верхняя панель показывает, что текст, введенный в поле поиска, является почти невидимым, когда применяется «темная тема»; на нижней панели отображается текст, четко видный, когда темная тема не применяется.

1
задан 14 February 2013 в 23:36

1 ответ

По какой-то причине я не смог получить принятый ответ на работу, поэтому я написал небольшой скрипт Greasemonkey для достижения такого же эффекта: https://gist.github.com/einarmagnus/d741e30ad13b051d7971

// ==UserScript==
// @name        bright forms
// @namespace   einar
// @description Make all form elements default to light style to combat gtk theme
// @include     *
// @version     1
// @grant       none
// ==/UserScript==
function addDefaultCssRules(rule) {
  var styleElement = document.createElement('style');
  styleElement.type = 'text/css';
  document.head.insertBefore(styleElement, document.head.firstChild);
  styleElement.sheet.insertRule(rule, 0);
}
addDefaultCssRules('input, button, textarea, select { background-color:#fff;border-radius:5px;color:#111 }');

Это сработало для меня.

0
ответ дан 25 May 2018 в 01:32

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

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