element-hq / element-hq/element-x-android
Material You
- Dominant language
- Kotlin
- Stars
- 2.4k
- Forks
- 624
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 149
Description
Material You is a way for the system to override some colors for the application, including the colors used for the launcher icon, on the home screen (if a monochrome icon is provided).
It harmonizes the color experience for the user, by using the same color (from user choice) to all the application that supports it.
Material You is enabled by default, and apparently there is no way to disable it. The user can just enable or disable the "Themed icon", which will impact how the launcher icons render when added as shortcut on the homescreen.
You can see in the screenshot below a bunch of launcher icons. We can clearly see which apps are providing a monochrome launcher icon, because they can be colored using the global theme colors:
We can notice that Element Android already supports themed icon (added in https://github.com/vector-im/element-android/pull/5936).
Element X Android has to explicitly enable the support of Material You in it's theme to enable it inside the app.
On the cons side, it reduce the color impact of the brand.
We need a product decision to confirm if we want or not support Material You. Some work has been started by a community member at #1213.
I would say at least we should provide a monochrome icon for Element X.
Contributor guide
Assessment
This issue has not been assessed yet.