278 and some other tickets point to a few important things:
The use-cases for a wild profusion of color variations are legitimate.
A wild profusion of color variations that matches the potential use-cases will create lots of CSS, the vast majority of which any given end user will not end-use at all.
Handwriting all the CSS for the wild profusion of color variations is error prone.
To fix this, let's create a build system that ships with Assembly. The pre-built CSS file includes only a limited number of color variations, hand-picked by our resident experts. If you want more or fewer color variations, you can create a configuration object specifying which colors you want, for which components, and we'll create the CSS file you need.
Besides saving bites without limiting flexibility, dynamic generation of all the color variations will be more complete, less error-prone.
278 and some other tickets point to a few important things:
To fix this, let's create a build system that ships with Assembly. The pre-built CSS file includes only a limited number of color variations, hand-picked by our resident experts. If you want more or fewer color variations, you can create a configuration object specifying which colors you want, for which components, and we'll create the CSS file you need.
Besides saving bites without limiting flexibility, dynamic generation of all the color variations will be more complete, less error-prone.