Recoloring API
As laid out in this post by @aplazas:
- vendors want to inject their branding in applications, this is typically done by shipping a different theme which creates a whole new set of problems;
- application developers want to use their branding or inject colors in parts of the application’s UI;
- users want to make the system more their own by setting the system’s colors.
Once Adwaita is part of libadwaita, we should work toward implementing a recoloring API that developers can use to easily change colors within their applications.