# Mild Dark Mode Pull Request

**URL:** <https://in-thread.sonic-pi.net/t/mild-dark-mode-pull-request/7407>\
**Category:** Development \[obsolete\]\
**Created:** [January 1, 2023, 7:09pm UTC](https://in-thread.sonic-pi.net/t/mild-dark-mode-pull-request/7407 "2023-01-01T19:09:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![cprosser](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/cprosser/32/2043_2.png) [@cprosser](https://in-thread.sonic-pi.net/u/cprosser)\
**Post date:** [January 1, 2023, 7:09pm UTC](https://in-thread.sonic-pi.net/t/mild-dark-mode-pull-request/7407/1 "2023-01-01T19:09:42Z")

</div>

Happy new year everyone,

I suffer from chronic migraines with light sensitivity and I’ve been struggling with the default color themes in sonic pi. I went ahead and created a draft Pull Request with a working implementation of a much less contrasty dark mode.

There are a bunch of screenshots embedded in the Pull Request: [https://github.com/sonic-pi-net/sonic-pi/pull/3253](https://github.com/sonic-pi-net/sonic-pi/pull/3253)

Thoughts? Comments?

I figured updating the existing Dark mode wouldn’t be appropriate as there are definite use cases when you need a full black background, especially when using the product in an environment where you are projecting the screen you’re working on.

thanks,  
Chris

---

<div class="post-metadata">

**Author:** ![garen](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/garen/32/1626_2.png) [@garen](https://in-thread.sonic-pi.net/u/garen)\
**Post date:** [January 8, 2023, 9:27pm UTC](https://in-thread.sonic-pi.net/t/mild-dark-mode-pull-request/7407/2 "2023-01-08T21:27:40Z")

</div>

I completely agree and fully support this idea! I don’t get migraines, but both Dark and Light themes are too

> [@cprosser](#):
>
> contrasty

for my eyes, so I prefer to use VSCode with “Dracula” theme for development. It would be nice to have a similar theme in SPI.

---

<div class="post-metadata">

**Author:** ![maedoc](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/maedoc/32/1077_2.png) [@maedoc](https://in-thread.sonic-pi.net/u/maedoc)\
**Post date:** [January 8, 2023, 11:24pm UTC](https://in-thread.sonic-pi.net/t/mild-dark-mode-pull-request/7407/3 "2023-01-08T23:24:22Z")

</div>

+1 more color themes, but I’m curious does using some transparency help? it seems like bumping it up about 1/3 to half way makes the whole UI less contrasty, easier on the eyes sometimes.

---

<div class="post-metadata">

**Author:** ![cprosser](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/cprosser/32/2043_2.png) [@cprosser](https://in-thread.sonic-pi.net/u/cprosser)\
**Post date:** [January 9, 2023, 3:52am UTC](https://in-thread.sonic-pi.net/t/mild-dark-mode-pull-request/7407/4 "2023-01-09T03:52:09Z")

</div>

I took a lot of the colors from the base VS Code Dark+ theme but used them in different places to match the existing Sonic Pi themes better.

I just checked out Dracula, it’s a little much for me, but Dracula Soft is also nice.

Yeah, transparency would be another way to get there, I hadn’t event thought of that. But I did have a compiler :).
