Some apps copy Android and use the Material You design.
To configure those, it would be nice to have a nix function under lib to translate a base16 color scheme into a 'Material You' scheme as a JSON file in a way that makes sense.
One way I thought of would be to fill primary and secondary color with one of the last 8 colors of a base16 scheme, error with the red representation, as well as background and surface variants with the first 8 colors of the base16 scheme.
In general, this would be a nice step in preparation of theming these types of apps.
Some apps copy Android and use the Material You design. To configure those, it would be nice to have a nix function under lib to translate a base16 color scheme into a 'Material You' scheme as a JSON file in a way that makes sense.
One way I thought of would be to fill primary and secondary color with one of the last 8 colors of a base16 scheme, error with the red representation, as well as background and surface variants with the first 8 colors of the base16 scheme.
In general, this would be a nice step in preparation of theming these types of apps.