I made a thing to save my eyes (and hopefully yours):
Please read the installation notes carefully to activate the style.
Tested pretty extensively in Chrome; works in Firefox too. Unfortunately Safari is not possible at the moment until Stylish (or someone else) submits an app for Mojave / Safari 12. While Safari can load custom CSS via Preferences > Advanced, Jamf's CSS has some 'global' declarations in the first few lines for typefaces and I can't easily work around that AFAIK.
This is my first attempt to do anything remotely approaching 'front end web development' in over a decade. If I've missed anything obvious or made an amateurish / inefficient CSS gaffe, please let me know here and/or make code suggestions at my github repo.
I've uploaded some screenshots here to whet your appetite.
I would also like to note that if you use Chrome, you can do the Chrome://flags -> Auto Dark Mode for Web Contents
-> Enabled with selective image-based inversion on transparency and number of colors
Thank you so much for giving this style sheet so much love over the years. Since Jamf has announced a plan to implement a native dark mode in Jamf Pro 11, I will be retiring this soon.
My recommendation for you all is to use a browser extension like Dark Reader for Chrome or Safari. It has many more options that my style sheet ever could.
Stay tuned, as Dark Mode is coming SOON™ to a new version of Jamf.