build static method
Implementation
static DesignTokens build(ProjectConfig config) {
final recipe = StyleRecipe.of(config.designStyle);
final brand = Argb.parse(config.brandColor);
final light = _palette(
brand: brand,
recipe: recipe,
dark: false,
);
final dark = _palette(
brand: brand,
recipe: recipe,
dark: true,
);
return DesignTokens(
recipe: recipe,
light: light,
dark: dark,
spacing: config.spacingScale.scale,
gradientEnd: _gradientEnd(brand, recipe.style),
);
}