<!-- thumbnail: https://example.com/some-image.png -->
<!-- version: 0.2 -->
<!-- tag: a-tag-on-the-post -->
<!-- excerpt: A userscript that adds Dark Mode to Stack Exchange Chats, while also allowing you to customize themes and colors! -->

A userscript that adds Dark Mode to Stack Exchange Chats, while also allowing you to customize themes and colors!

**Version 0.2: still beta**

## Screenshot / Code Snippet

![DarkMode4Chats](https://user-images.githubusercontent.com/79671525/117075315-9a961900-ad02-11eb-9649-8c27191d9f07.png)

## About

Since the introduction of Dark Mode, we have not seen it being expanded to chats. This userscript adds a customizable Dark Theme to your chat experience!

### License

DarkMode4Chats is licensed under the [MIT License](https://github.com/SpectricSO/stack-scripts/blob/main/LICENSE)

### Download

Minified and non-minified versions can be found here:

https://github.com/SpectricSO/stack-scripts/tree/main/scripts/dark-mode-4-chats/src/v0.2

### Platform

### Browser Support

| IE | Chrome | Firefox | Safari | Edge | Opera |
| -- | ------ | ------- | ------ | ---- | ----- |
| ❌ | ✔️ 20+  | ✔️ 29+ | ✔️ 12.1 +  | ✔️ 14+ | ✔️ 11.5 - 12.1, 17+ |

## Contact

### Contributors

[Spectric](https://stackapps.com/users/76056/spectric?tab=profile)

The following helped provide feedback and test out the product:

- [Scratte](https://stackoverflow.com/users/12695027/scratte)
- [Oleg Valter](https://stackoverflow.com/users/11407695/oleg-valter)

## Code

Uses jQuery and HTML5 Web Storage API to preserve your theme preferences.

## Examples

### Theme

![](https://user-images.githubusercontent.com/79671525/117075392-bbf70500-ad02-11eb-8a35-b707bcf1f400.png)

![](https://user-images.githubusercontent.com/79671525/117075443-d03b0200-ad02-11eb-9b78-4314449fbb83.png)

### Customization Menu

![DarkMode4Chats - Customizing](https://user-images.githubusercontent.com/79671525/117075867-87d01400-ad03-11eb-939b-f16fae80bff8.gif)

Menu can be shown/hidden by clicking the settings icon on the top left corner.