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

"Material You" dynamic colors #288

Open
johan12345 opened this issue Jun 28, 2023 · 1 comment
Open

"Material You" dynamic colors #288

johan12345 opened this issue Jun 28, 2023 · 1 comment

Comments

@johan12345
Copy link
Collaborator

Not sure how well this works for EVMap, I've not seen many 3rd party apps that implement this feature yet.
https://github.com/material-components/material-components-android/blob/master/docs/theming/Color.md#using-dynamic-colors

@holdit
Copy link

holdit commented Jul 15, 2023

At least 5 of the apps I use already support it. They mostly change the accent and secondary colours of headers/titles, buttons, toggles, and sometimes icons. I'm neutral about this.

On some apps, it makes apps look more "integrated" with the system. For example, the file manager I use almost looks like Android menus as it now uses the same colours. On others, I think it makes apps lose their "branding", so I'm not sure if all apps will implement this. Companies especially... I doubt PayPal, Amazon, banks, etc, want their app to be pink or something like that.

For EVMap, I wouldn't mind, but I guess you as developer would have to be okay with it losing the green tones. You could still use some of the green colors, but then it might be look like a "frankenstein" app if colors don't mix well. I guess it's one of those features that shouldn't be half implemented.

It could help with readability and consistency across the app, by the way. For example, the bright green (on a white background) used in the titles of the settings menu might not be the best color in terms of contrast/accessibility and using the system default would pick something the user is happy with. It would also fix the different types of green that are used for the different buttons, titles, options, etc. (Something that you may want to consider to improve even if you implement this as not everyone uses the latest Android version.)

There's also a new feature called "themed icons". I think it's part of the same theming/customisation features. I've never used it, but I think it's something worth implementing as otherwise the icon looks out of place with the other apps. This article has some screenshots/info about it: https://www.androidpolice.com/android-13-themed-icons-how-to-activate/

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

No branches or pull requests

2 participants