Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/liorgrossman/darkness

Dark Themes for Popular Websites
https://github.com/liorgrossman/darkness

chrome chrome-extension dark-theme darkness facebook firefox-addon gmail google skins themes youtube

Last synced: 15 days ago
JSON representation

Dark Themes for Popular Websites

Awesome Lists containing this project

README

        

# Darkness: Dark Themes for Popular Websites

Darkness Logo

**Darkness** is a browser extension that provides **dark themes** for many 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!

**[Pull requests are welcome! Help us improve Darkness by contributing fixes and new themes](./CONTRIBUTING.md)**

**Major contributors (10+ commits):** [Lior Grossman](https://liorgrossman.com/), [Theis Villumsen](https://folkmann.it/), [Nicolas Botello](https://nicolasbotello.com/), [Derek Bytheway](https://github.com/derekbtw/), [Matt Tayler](https://github.com/maylortaylor)


Screenshot

## Features
* Supports over 25 websites: Google, Facebook, YouTube, Gmail, Google Drive, Twitter, Facebook Messenger, Instagram, Reddit, Google Keep, Google Photos, Google Calendar, Dropbox, Quora, **GitHub, StackOverflow, Trello, JSFiddle** and others ([help us add more](./CONTRIBUTING.md))
* Select from 7 dark color themes: Iceberg, Tomorrow, Material, Dusk, Red Alert, Coffee, Matrix ([help us add more](./CONTRIBUTING.md))
* Written in JavaScript, uses SASS
* Self-hosted. Easy to install on Windows, Mac, Linux
* Also available on [Chrome Web Store](https://chrome.google.com/webstore/detail/darkness-beautiful-dark-t/imilbobhamcfahccagbncamhpnbkaenm)

## Installation
#### Installing Darkness Developer Edition:
1. Fork the Darkness repository: https://github.com/liorgrossman/darkness/fork
1. Clone the fork on your machine:
* If you use SSH: `git clone [email protected]:YOUR_GITHUB_USER/darkness.git`
* If you use HTTPS: `git clone https://github.com/YOUR_GITHUB_USER/darkness.git`
1. Go to the Darkness root directory: `cd darkness`
1. Add the original repository as a remote:
* If you use SSH: `git remote add upstream [email protected]:liorgrossman/darkness.git`
* If you use HTTPS: `git remote add upstream https://github.com/liorgrossman/darkness.git`
1. Fetch the code: `git fetch upstream`
1. Run `npm install` from the same directory as package.json to install dependencies and compile all SCSS to CSS ([Node.js](https://nodejs.org/) required)

#### Loading it in Chrome:
1. Open Chrome and browse to [chrome://extensions](chrome://extensions)
1. If you've previously installed Darkness from Chrome Web Store, disable it
1. Check **Developer mode** in the top of the Extensions page
1. Click **Load unpacked**
1. Choose the sub-directory **darkness/chrome-extension** (where manifest.json resides)

#### Loading it in Firefox:
1. Run `gulp ff` to replicate and transform the **chrome-extension** directory to **firefox-extension**
1. Open Firefox and browse to [about:debugging](about:debugging)
1. If you've previously installed Darkness from Firefox Add-on store, disable it
1. Click **Load Temporary Add-on**
1. Choose the file **darkness/firefox-extension/manifest.json**

#### To keep Darkness up-to-date, please pull occasionally:
```bash
git checkout master
git pull upstream master
npm install
Firefox version only: gulp ff
```

## Contributing fixes and new themes
**Pull requests are welcome!**
Please see our [contribution guide](./CONTRIBUTING.md) to learn how to quickly improve and extend Darkness

## Be in touch
* [Contact us](https://darkness.app/contact/)
* Check out my other projects: [TailoredRead](https://tailoredread.com), [Competely](https://competely.ai/), [Flawless](https://flawless.is/), [DreamGift](https://dreamgift.ai), , [BookAuthority](https://bookauthority.org/), [StatusSight](https://statussight.com/), and [others](https://liorgrossman.com/p/products).
* Subscribe to my newsletter for updates: [LiorGrossman.com](https://liorgrossman.com/)

## Misc
Darkness is licensed [GPLv3](./LICENSE). Privacy policy available [here](https://darkness.app/privacy/darkness-privacy-policy.pdf)