Ich habe ein dunkles GTK-Thema, ich möchte nicht, dass Firefox alles zusammen ignoriert, ich möchte nur, dass das Thema das Chrome von Firefox beeinflusst (die Schaltflächen, die Adressleiste, die Lesezeichenleiste usw. usw.), aber ich möchte das Thema Um von Websites ignoriert zu werden, sollten Websites nicht vom Browser thematisiert werden! Es ist eine Sünde und es lässt alles wie absoluten Mist aussehen. Wenn jemand eine Idee hat, wie er das beheben kann, wäre das großartig, danke!
Bearbeiten: In der Abbildung unten wird im oberen Bereich angezeigt, dass der in das Suchfeld eingegebene Text nahezu unsichtbar ist, wenn das "dunkle Thema" angewendet wird. Das untere Feld zeigt deutlich sichtbaren Text, wenn das dunkle Design nicht angewendet wird.
Antworten:
Ich hoffe ich verstehe deine Situation richtig. Es scheint etwas mit dem Problem mit dem kontrastreichen Thema Firefox zu tun zu haben und mit der Notwendigkeit, das Gnome 3-Thema für den Browser zu ändern . Und meine Antwort unten ist im Wesentlichen die, die ich auf diese Fragen gegeben habe!
Schließen Sie alle Firefox-Instanzen. Gehen Sie zu Ihrem Profilordner. Es ist hier:
~/.mozilla/firefox/randomstring.default
. Suchen Sie dort nach einem Unterordner namenschrome
.Wenn es nicht existiert, erstelle es.
Um den
chrome
Ordner zu erstellen , können Sie Ihren Dateimanager (oder die Befehlszeile mitmkdir chrome
) verwenden.Falls
chrome
vorhanden, suchen Sie nach einer Datei mit dem NamenuserContent.css
. Andernfalls erstellen Sie eine leere Textdatei mit diesem Namen imchrome
Ordner. JetztuserContent.css
mit einem Texteditor öffnen und diesen Code einfügen oder anhängen:Speichern Sie die Datei (als Nur-Text) und schließen Sie den Texteditor. Starten Sie Firefox neu. Sie sollten jetzt schwarzen Text auf einem hellgrauen Hintergrund haben. Sie können jede gewünschte Farbkombination verwenden.
Hinweise:
chrome
unduserContent.css
sind Groß- und Kleinschreibung sollte richtig geschrieben werden. Die hier vorgenommenen Einstellungen haben Vorrang vor denen im Betriebssystemdesign und bleiben in Firefox gleich, unabhängig davon, zu welchemgtk
Design Sie wechseln.quelle
!important
Marker. Wenn Sie es verlassen, wird das Problem behoben, aber alle Eingaben, die transparent sein sollen, werden weiß.INPUT, TEXTAREA {color: unset; background: unset; }
Aus irgendeinem Grund konnte ich die akzeptierte Antwort nicht erhalten und schrieb ein kleines Greasemonkey- Skript, um den gleichen Effekt zu erzielen: https://gist.github.com/einarmagnus/d741e30ad13b051d7971
Das hat bei mir funktioniert.
quelle