Злому Chrome, щоб показати його внутрішні сторінки з чорним фоном


9

Я люблю використовувати свій комп'ютер із темними та темними темами у багатьох програмах, які це дозволяють. Тобто я люблю, коли фон чорний, а текст сіро-білий. На мої очі набагато простіше.

Я дуже радий, що Chrome має чудове розширення під назвою High Contrast, завдяки якому Chrome автоматично перетворює веб-сторінки в темні світлі. Він чудово працює на більшості веб-сайтів. (У тому числі переповнення стека :)

Проблема полягає в тому, що 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 наприклад), тоді я хотів би знати, як це зробити.


3
Ви перевіряли інші теми? Наразі на моїй New Tabсторінці є темно-сірий фон ...
Kruug

Як згадував @Kruug, це варіант теми. Якщо ви хочете зробити своє - ви можете поглянути на це як початок. В іншому випадку є онлайн-генератори тем, які можуть допомогти - просто гугл.
nerdwaller

Пов'язане запитання superuser.com/questions/234952/… з орієнтованою відповіддю Firefox.
Бред Паттон

Відповіді:


2

Ви можете надіслати тематику внутрішніх сторінок Chrome, використовуючи таблицю стилів користувача, яку можна знайти за адресою:

У Windows

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

На OSX

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

На Ubuntu

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

Якщо його ще немає, створіть його.

Якщо ви просто помістите в нього такий CSS:

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

Ваша сторінка "Нова вкладка" буде виглядати приблизно так:

введіть тут опис зображення

Я також знайшов пропозицію створити розширення, яке керує темою нової сторінки вкладок . Це може бути більш надійним, оскільки Custom.cssстилі застосовуються до всіх внутрішніх та зовнішніх сторінок.


Чи обмежено це лише новою сторінкою вкладки? Якщо так, то просимо це зрозуміти у відповіді.

11
Це більше не підтримується в Chrome 32+.
Рам Рачум
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.