I love using my computer with light-on-dark themes on as many programs that allow it. That is, I love it when the background is black and the text is grey-white. It's much easier on my eyes.
I'm very happy that Chrome has a wonderful extension called High Contrast which makes Chrome automatically transform webpages to be dark-on-light. It works great on most websites. (Including Stack Overflow :)
The problem is that Chrome has a few internal pages that are still white-background. These hurt my eyes :(
Now, when I'm saying internal pages, it means not only things like the settings page, but also the new tab page. Every time I press Ctrl-T my eyes get blasted with white. Every time I press a link Chrome blasts my eyes again with white. I'd like to avoid that.
I looked at the description for HighContrast, and it says the following:
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.
I'm understanding that Chrome doesn't allow extensions to modify these internal pages.
My question: Is there a way to hack Chrome to show internal pages as light-on-dark? I don't want to go as far as changing C code and recompiling because I'm not a C programmer and I barely know how to compile, but if there's any other way of hacking it (like modifying internal files in the Chrome program directory for example), then I'd love to know how to do that.