Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/garritfra/darktheme.club

A collection of web pages from across the Internet. To qualify, your website must either use a dark theme by default, or respect the preference of the user.
https://github.com/garritfra/darktheme.club

a11y accessibility css dark-mode dark-theme

Last synced: 4 days ago
JSON representation

A collection of web pages from across the Internet. To qualify, your website must either use a dark theme by default, or respect the preference of the user.

Awesome Lists containing this project

README

        

# Darktheme Club

With the internet being ever present and screens surrounding us all the time,
personal preference is becoming more and more critical for a good user
experience. Particularly when it comes to dark mode in order not to burn out
the readers sight at night.

**The Darktheme Club** is a collection of web pages from across the Internet. To
qualify, your website must either offer a dark theme by default, or respect the
preference of the user, preferably through the
[color-scheme](https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme) CSS property or the [prefers-color-scheme](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme)
media query.

## How to create a PR to add your site to the Darktheme Club

It's simple!

1. Fork this repository.
2. Navigate to [`_data/sites.yml`](./_data/sites.yml) and add your site (template below).
3. Open a pull request and fill out the following template.

### Site template

#### Sample
```
- domain: example.com
url: http://example.com/ (Make sure you keep the trailing slash)
method: mediaquery (Choose one of "colorscheme", "mediaquery", "javascript", "darkonly", "opt-in", "unknown")
last_checked: 2022-06-02 (YYYY-MM-DD)
```
#### Blank
```
- domain:
url:
method:
last_checked:
```

**NOTE:** Entries are automatically sorted by domain name. Please add your site to the list without worrying about the alphabetical order. Our continuous integration process will handle the sorting for you. Just ensure that the details for your site are correctly formatted as per the existing entries.