私は自分のコンピュータを、それを可能にする多くのプログラムで明るい色のテーマで使うのが好きです。つまり、背景が黒でテキストが灰白色の場合に気に入っています。それは私の目にははるかに簡単です。
Chromeには High Contrast という素晴らしい拡張機能があり、Chromeが自動的にウェブページを暗くするように変換します。 -light。ほとんどのウェブサイトでうまく動作します(Stack Overflowを含む:)
問題は、Chromeにまだ白の背景の内部ページがいくつかあることです。これらは私の目を傷つけます:(
さて、私が内部ページと言っているとき、それは設定ページのようなものだけでなく、新しいタブページも意味します。 Ctrl-Tを押すたびに、目が白くなります。リンクを押すたびにChrome=目が再び白くなります。それは避けたいです。
HighContrastの説明を調べたところ、次のようになっています。
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.
Chromeは、拡張機能がこれらの内部ページを変更することを許可していないことを理解しています。
私の質問:ハッキングする方法はありますかChrome内部ページをライトオンダークとして表示しますか?私はしません私はCプログラマーではなく、コンパイル方法がほとんどわからないため、Cコードの変更と再コンパイルまでは行きたくありませんが、それをハッキングする他の方法がある場合(Chromeプログラムディレクトリなど)、その方法を教えてください。
次の場所にあるユーザースタイルシートを利用して、Chrome内部ページにテーマを設定できます。
C:\Users\Username\AppData\Local\Google\Chrome\User Data\Default\User StyleSheets\Custom.css
~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css
~/.config/chromium/Default/User StyleSheets/Custom.css
まだ存在しない場合は作成してください。
次のCSSを単純に挿入すると:
#card-slider-frame {
background : black;
color : white !important;
}
新しいタブページは次のようになります。
新しいタブページのテーマを制御する拡張機能を作成する への提案も見つかりました。これは、Custom.css
スタイルはすべての内部ページと外部ページに適用されます。