Reader theme should offer a "System" option (follow device dark/light mode), like the main UI already does #2576
Richouu
started this conversation in
Feature Requests & Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What would you like Grimmory to do?
Add a "System" option to the reader theme settings (EPUB reader) in addition to the current Light/Dark choices — mirroring the "System" color scheme option that the main Grimmory UI already offers. When selected, the reader would resolve to light or dark from the device's prefers-color-scheme, and ideally react live to changes via a matchMedia('(prefers-color-scheme: dark)') listener, so the reader flips automatically when the device switches modes (e.g. scheduled dark mode at sunset while reading).
What problem does this solve for you?
I use Grimmory as an installed web app on iPhone/iPad, and it's my daily reading app. The main UI already follows my device's dark/light mode nicely, but the readers keep a fixed theme I end up with a white reader at night or a dark reader in daylight, unless I manually change the reader setting twice a day.
A "System" option would make the whole app consistent (the UI half already behaves this way) and remove the daily friction for anyone reading on a phone or tablet with automatic dark mode. Happy to test, and I can attempt a PR if that helps.
Anything else?
No response
Want to help out?
Yes! I'd love to help implement this
Before submitting
All reactions