Crie uma cor sequencial automática com o enésimo filho

Algoritmo

Com base na nb of colorsequência em a nth-selectorpode ser generalizado como nth-child({length}n-{color-index}). Isso também significa que ele pode ser integrado automaticamente em um loop sass, conforme descrito abaixo

Demo

$colors-list: red whitesmoke blue yellow orange green purple pink cyan chocolate;

@each $current-color in $colors-list {
$i
: index($colors-list, $current-color);
li
:nth-child(#{length($colors-list)}n+#{$i}) {
t
: length($colors-list);
color
: $current-color;
}
}

O resultado pode ser visto em https://codepen.io/jfreyre/pen/MmLGMm