Darkness is a Chrome extension that provides dark themes for popular websites such as Google, Facebook, Gmail and YouTube.
Using dark themes reduces the eye strain and fatigue caused by a bright screen, helps you sleep faster and better at night, and generally makes you awesome!
Join our growing developers community on Facebook to stay in the loop!
- Supports 8 websites: Google, Facebook, Gmail, Inbox, YouTube, Twitter, GitHub, ShareLaTeX (help us add more)
- Boasts 3 color schemes: Iceberg, Tomorrow, Material (help us add more)
- Written in JavaScript, uses SASS
- Self-hosted. Easy to install on Windows, Mac, Linux
- Also available on Chrome Web Store.
- Recommended: join our developers community to discuss and ask questions.
- Fork the Darkness repo: https://github.com/liorgrossman/darkness/fork
- Clone your fork locally:
- If you use SSH:
git clone [email protected]:YOUR_GITHUB_USER/darkness.git
- or using HTTPS:
git clone https://github.com/YOUR_GITHUB_USER/darkness.git
- If you use SSH:
- Go to the root Darkness directory:
cd darkness
- Set up a the original repo as a remote:
- If you use SSH:
git remote add upstream [email protected]:liorgrossman/darkness.git
- or using HTTPS:
git remote add upstream https://github.com/liorgrossman/darkness.git
- If you use SSH:
- Get the code:
git fetch upstream
- Install Node.js, unless you already have it installed
- Install packages and compile all SCSS files to CSS:
npm install
(run it from the same directory as package.json)
- On Chrome, browse to chrome://extensions
- If you have already Darkness installed, disable it
- Check Developer mode in the top of the Extensions page
- Click Load unpacked extension...
- Choose the sub-directory darkness/darkness-chrome (where manifest.json resides)
git checkout master
git pull upstream master
npm install
Pull requests are welcome! Please see our contribution guide to quickly improve and extend Darkness.
- Join the Darkness Developers Community on Facebook
- Contact us at: [email protected]
GPLv3