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 colors inconsistencies #189

Open
at-pyrix opened this issue Sep 18, 2024 · 8 comments
Open

Material You colors inconsistencies #189

at-pyrix opened this issue Sep 18, 2024 · 8 comments
Assignees
Labels
bug Something isn't working

Comments

@at-pyrix
Copy link

Hi.

So I use the monochrome (white) color as my system's default theme color for Material You.

Note

Keep in mind it's not the same as the color you choose when there's a black/white wallpaper. I've explicitly set this through the Repainter app. Although I believe this applies to other colors too.

However, I've noticed some inconsistencies in color throughout the app. Here are some screenshots:

Original

Screenshot_20240918-223342

Screenshot_20240918-223332
Screenshot_20240918-223358

You can see a certain blu-ish/green-ish tint.

Desaturated version (better)

20240918_223413
20240918_223451
20240918_223435

It's a minor issue but please fix this in the next release.

@at-pyrix
Copy link
Author

Other apps which use the Material Design 3 framework don't have this problem.

Here's droid-ify, for example:

Screenshot_20240918-224514_Droid-ify

@maelchiotti
Copy link
Owner

Thank you for the detailed issue and the screenshots.

I also use Repainter, but I don't really know how to set a monochrome/white theme? When I choose a white custom main color, I get a somewhat blue colour instead.

Color picked:
Screenshot_2024-09-18-23-26-09-850_dev.kdrag0n.dyntheme.jpg

See the blueish color I get on the texts, buttons etc:
Screenshot_2024-09-18-23-26-25-705_dev.kdrag0n.dyntheme.jpg

@maelchiotti maelchiotti self-assigned this Sep 18, 2024
@maelchiotti maelchiotti added the bug Something isn't working label Sep 18, 2024
@at-pyrix
Copy link
Author

Maybe try selecting the #000000 color? This works for me (Android 12 btw)

@maelchiotti
Copy link
Owner

I tried and I also get a blue colour 🤔

I'm also on android 12, but with a Xiaomi phone, so maybe MIUI changes something. I'll try with my Android 14 pixel emulator later.

In any case, I use the official Google library to get the dynamic Material You theme. So if it's indeed a bug, I'm almost certain it comes from the library and there's nothing I can do about it.

@maelchiotti maelchiotti changed the title Material You colora inconsistencies Material You colors inconsistencies Sep 19, 2024
@at-pyrix
Copy link
Author

I see, but then how are the other apps able to do the same? I have used many apps that come with a Material You theme but none of those come with this "bug". Also, if you look closely in the screenshot (original), you can see that the background color for the "+" icon is perfect. Same goes for the app background color.

@at-pyrix
Copy link
Author

at-pyrix commented Sep 21, 2024

Hey I just realised that the KDE Connect app has a similar UI and the colors there work perfectly fine. Maybe if you could take a look at the source code?

Screenshot_20240921-100013_KDE Connect
Screenshot_20240921-100017_KDE Connect

@maelchiotti
Copy link
Owner

Both the KDE connect app and the Droid-ify app use a different technology than mine. I use Flutter and Dart, while they use native Kotlin. You can easily see that by looking at the main language used: Dart for me, and Kotlin for them.

It means the source code is entirely different, and we don't use the same libraries at all. That probably explains why they work fine.

There are popular Flutter apps however, so I will try some to see if I can spot a difference with mine. I'll just add that it's not a priority for me since it's a minor bug, so it might take some weeks for me to free some time for that.

@at-pyrix
Copy link
Author

yeah it's fine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: No status
Development

No branches or pull requests

2 participants