@function tone-color($color, $tone: primary, $tone-factor: 10%) {
@return if(
$tone == primary, // Do not tone primary color
$color,
mix($color, color($tone, unthemed), if(
$tone == inverted, // Tone inverted color with different factor
75%,
$tone-factor
))
);
}
Seems only broken if in Sass native functions.