TheGoddessInari / hamsket

Free and Open Source messaging and emailing app that combines common web applications into one.
GNU General Public License v3.0
882 stars 55 forks source link

Add automatic dark mode for services through darkreader #149

Open falkenhawk opened 4 years ago

falkenhawk commented 4 years ago

This is a feature request for an automatic dark mode for services through darkreader. Inspiration: getferdi/sponsors-only#1505

Steps to reproduce

  1. Edit service settings
  2. Turn dark mode on (without inputting custom css)
  3. ???
  4. Profit

Expected behavior

Actual behavior

ENVIRONMENT

Hamsket: v0.X.X nightly 702230e

OS: win 10

Arch: x64

BuildVersion:

Does this happen upstream: yes, no, unknown, or N/A

wefalltomorrow commented 4 years ago

I would like this feature, but with a dark mode extension that doesn't use horrible colour-inversion which makes everything look terrible, instead something like Dark Night Mode https://chrome.google.com/webstore/detail/dark-night-mode/bhbekkddpbpbibiknkcjamlkhoghieie

dennisleexyz commented 4 years ago

I would like this feature, but with a dark mode extension that doesn't use horrible colour-inversion which makes everything look terrible, instead something like Dark Night Mode https://chrome.google.com/webstore/detail/dark-night-mode/bhbekkddpbpbibiknkcjamlkhoghieie

On the contrary, I would prefer darkreader because of its support for automation. Of course, even better to just have extension support, then everyone can have their cake and eat it too. (Looks like ferdi is doing just that.)

falkenhawk commented 3 years ago

https://github.com/ramboxapp/community-edition/pull/2823 could this be ported over, after it finds its way to the rambox repo? @TheGoddessInari