csweichel/werft

Dark mode

Opened this issue · 2 comments

Is your feature request related to a problem? Please describe.
I was frustrated because I just opened a Werft job at 11PM and it did not set well with my eyes.

Describe the solution you'd like
Implement either a simple switch or force the theme to adapt to the user-prefered color scheme.

Describe alternatives you've considered
The extension "Dark Reader" works really well for Werft. We could get inspired by it.
Sample screenshots:

Logs Results
image image

Additional context
I do not think this should be a "priority" by any sense of the word. I only wanted to have this tracked and it could be a nice good-first issue as well 🙂.

I took a look and found that due to the terribly rotten/outdated UI (react from two years ago), this would require almost a rewrite of the UI :/

But maybe likely there's a better way to solving this than I would take.