Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A native light/dark theme for android 11+ #254

Open
foldfree opened this issue Apr 25, 2023 · 0 comments
Open

A native light/dark theme for android 11+ #254

foldfree opened this issue Apr 25, 2023 · 0 comments

Comments

@foldfree
Copy link

Feature request

This feature request comes in 3 parts:

  1. native light/dark theme toggle in the app (dark theme = on, off, follow system)
  2. dark themes have accent colors with lighter hue, less saturation for better legibility
  3. dynamic color-scheme implementation, aka "Monet engine" "material you" for android12+ systems.

1
Since Android 11, there is the possibility to have the dark theme activated natively instead of a per app toggle.
Would be nice to have it implemented in Odyssey for a more native experience.
The dark theme of Odyssey could then eventually follow the overall system settings for android 11 forward.
2
The current dark theme implementation could benefit from a refresh.
As of today, only the background color change from white to dark grey/black but not the other tones.
The accent and secondary color would benefit to have a lighter, desatured tone in dark mode for a more legible contrast. It is part of the guideline of android design for dark themes to adjust the colors in dark mode that way.

3
Since Android 12, there is a theme engine in Android that pick the colors automatically according to the wallpaper.
see this link for more info


Overall I believe this feature request would match well with Odyssey's description:

"we try to follow Material design guidelines as close as possible"

That's it, thank you for reading my request, I love your app!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant