Oui, mais dès que je mets les variables dans un fichier settings.yml comme ceci, cela ne fonctionne pas pour moi. J’obtiens une erreur disant $color n'est pas une couleur même si je n’utilise pas de variable $color ici. Je suppose donc que cela pourrait être lié à une interpolation que je ne comprends pas.
Dans mon esprit, cela semble concerner la façon dont le CSS est compilé. Les variables fonctionnent lorsqu’elles sont déclarées au moment de l’exécution du CSS, mais pas dynamiquement via un fichier settings.yml séparé.
Je suis tombé sur le même problème il n’y a pas si longtemps.
En bref : les thèmes et les variables CSS sont considérés comme des chaînes de caractères et, bien que vous puissiez les utiliser dans des attributs tels que color, background, border, etc., ils ne peuvent pas être utilisés dans les fonctions de couleur SCSS.