Hacken Sie Chrome, um seine internen Seiten mit schwarzem Hintergrund anzuzeigen

9

Ich liebe es, meinen Computer mit Hell-Dunkel-Themen in so vielen Programmen zu verwenden, die dies zulassen. Das heißt, ich liebe es, wenn der Hintergrund schwarz und der Text grauweiß ist. Es ist viel einfacher für meine Augen.

Ich bin sehr froh, dass Chrome eine wunderbare Erweiterung namens " High Contrast" hat, mit der Chrome Webseiten automatisch in "Dark-on-Light" umwandelt. Es funktioniert auf den meisten Websites hervorragend. (Einschließlich Stapelüberlauf :)

Das Problem ist, dass Chrome einige interne Seiten hat, die immer noch einen weißen Hintergrund haben. Diese tun meinen Augen weh :(

Wenn ich jetzt interne Seiten sage, bedeutet dies nicht nur Dinge wie die Einstellungsseite, sondern auch die neue Registerkarte. Jedes Mal, wenn ich Strg-T drücke, werden meine Augen weiß gestrahlt. Jedes Mal, wenn ich auf einen Link drücke, strahlt Chrome meine Augen wieder weiß an. Das möchte ich vermeiden.

Ich habe mir die Beschreibung für HighContrast angesehen und sie lautet wie folgt:

Also note that the Chrome web store and other built-in pages like the New Tab page and Settings pages are unaffected - extensions like this one are not allowed to modify them, by design.

Ich verstehe, dass Chrome keine Erweiterungen zulässt, um diese internen Seiten zu ändern.

Meine Frage: Gibt es eine Möglichkeit, Chrome zu hacken, um interne Seiten als Hell-Dunkel anzuzeigen? Ich möchte nicht so weit gehen, C-Code zu ändern und neu zu kompilieren, weil ich kein C-Programmierer bin und kaum weiß, wie man kompiliert, aber wenn es eine andere Möglichkeit gibt, ihn zu hacken (wie das Ändern interner Dateien im Chrome-Programmverzeichnis zum Beispiel), dann würde ich gerne wissen, wie das geht.

Ram Rachum
quelle
3
Haben Sie andere Themen überprüft? Derzeit hat meine New TabSeite einen dunkelgrauen Hintergrund ...
Kruug
Wie @Kruug erwähnt, ist es eine Themenoption. Wenn Sie Ihre eigenen tun wollen - können Sie einen Blick auf, das als Start. Ansonsten gibt es Online-Themengeneratoren, die helfen können - googeln Sie einfach herum.
Nerdwaller
Verwandte Frage superuser.com/questions/234952/… mit einer Firefox-fokussierten Antwort.
Brad Patton

Antworten:

2

Sie können Ihre internen Chrome-Seiten mithilfe des Benutzer-Stylesheets unter folgender Adresse thematisieren:

Unter Windows

C:\Users\Username\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css

Unter OSX

~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css

Auf Ubuntu

~/.config/chromium/Default/User StyleSheets/Custom.css

Wenn es noch nicht existiert, erstellen Sie es.

Wenn Sie einfach das folgende CSS einfügen:

#card-slider-frame {
  background : black;
  color      : white !important;
}

Ihre neue Registerkarte sieht folgendermaßen aus:

Geben Sie hier die Bildbeschreibung ein

Ich fand auch den Vorschlag , eine Erweiterung zu erstellen, die das Thema der neuen Registerkarte steuert . Dies ist möglicherweise zuverlässiger, da die Custom.cssStile auf alle internen und externen Seiten angewendet werden.

Der Hochstapler
quelle
Ist dies nur auf die neue Registerkarte beschränkt? Wenn ja, machen Sie dies bitte in der Antwort deutlich.
11
Dies wird in Chrome 32+ nicht mehr unterstützt.
Ram Rachum