9 votes

Piratez Chrome pour afficher ses pages internes sur fond noir

J'aime utiliser mon ordinateur avec des thèmes clairs sur foncés sur autant de programmes qui le permettent. C'est-à-dire que j'aime quand le fond est noir et le texte gris-blanc. C'est beaucoup plus facile pour mes yeux.

Je suis très heureux que Chrome dispose d'une merveilleuse extension appelée Contraste élevé qui permet à Chrome de transformer automatiquement les pages Web en pages sombres. Cela fonctionne très bien sur la plupart des sites web. (y compris Stack Overflow :)

Le problème est que Chrome a quelques pages internes qui sont toujours à fond blanc. Celles-ci me font mal aux yeux :(

Quand je parle de pages internes, cela signifie non seulement des choses comme la page des paramètres, mais aussi la page du nouvel onglet. Chaque fois que j'appuie sur Ctrl-T, mes yeux sont bombardés de blanc. À chaque fois que j'appuie sur un lien, Chrome me bombarde à nouveau de blanc. J'aimerais éviter cela.

J'ai regardé la description de HighContrast, et il est indiqué ce qui suit :

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.

Je crois comprendre que Chrome n'autorise pas les extensions à modifier ces pages internes.

Ma question : Existe-t-il un moyen de pirater Chrome pour afficher les pages internes en clair sur foncé ? Je ne veux pas aller jusqu'à modifier le code C et recompiler parce que je ne suis pas un programmeur C et je sais à peine comment compiler, mais s'il y a un autre moyen de le pirater (comme modifier les fichiers internes dans le répertoire des programmes de Chrome par exemple), alors j'aimerais bien savoir comment faire.

2voto

diegogs Points 624

Vous pouvez thématiser vos pages internes de Chrome en utilisant la feuille de style de l'utilisateur qui se trouve à l'adresse suivante :

Sur Windows

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

Sur OSX

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

Sur Ubuntu

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

S'il n'existe pas encore, créez-le.

Si vous y mettez simplement le CSS suivant :

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

Votre page Nouvel onglet ressemblera davantage à ceci :

enter image description here

J'ai également trouvé la suggestion de créer une extension qui contrôle le thème de la page du nouvel onglet . Cela pourrait être plus fiable, car le Custom.css sont appliqués à toutes les pages internes et externes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X