Hack Chrome para mostrar suas páginas internas com fundo preto

8

Adoro usar meu computador com temas claros sobre a escuridão em tantos programas que permitem isso. Ou seja, adoro quando o fundo é preto e o texto é cinza-branco. É muito mais fácil para os meus olhos.

Estou muito feliz pelo fato do Chrome ter uma extensão maravilhosa chamada Alto contraste , que torna o Chrome Transformar automaticamente as páginas da Web como sombrias. Funciona muito bem na maioria dos sites. (Incluindo estouro de pilha:)

O problema é que o Chrome tem algumas páginas internas que ainda são de fundo branco. Esses machucam meus olhos: (

Agora, quando estou dizendo páginas internas, isso significa não apenas coisas como a página de configurações, mas também a nova página de guia. Toda vez que eu pressiono Ctrl-T, meus olhos ficam cheios de branco. Toda vez que eu pressiono um link, o Chrome explode meus olhos novamente com branco. Eu gostaria de evitar isso.

Eu olhei a descrição do HighContrast e ele diz o seguinte:

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.

Estou ciente de que o Chrome não permite que as extensões modifiquem essas páginas internas.

Minha pergunta: Existe uma maneira de hackear o Chrome para mostrar páginas internas como claras no escuro? Eu não quero ir tão longe quanto mudar código C e recompilar porque eu sou não sou um programador C e mal sei como compilar, mas se há outra maneira de hackeá-lo (como modificar arquivos internos no diretório do programa Chrome, por exemplo), então eu adoraria saber como fazer isso.

    
por Ram Rachum 03.05.2013 / 16:47

1 resposta

2

Você pode criar um tema para suas páginas internas do Chrome usando a folha de estilos do usuário encontrada em:

No Windows

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

no OSX

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

No Ubuntu

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

Se ainda não existir, crie-o.

Se você simplesmente colocar o seguinte CSS nele:

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

A página "Nova guia" ficará mais parecida com esta:

Tambémacheiasugestãode criar uma extensão que controla o tema da nova página de guia . Isso pode ser mais confiável, pois os estilos Custom.css são aplicados a todas as páginas internas e externas.

    
por 03.05.2013 / 18:21