Sì, ma non appena inserisco le variabili in un file settings.yml in questo modo, non funziona. Ricevo un errore che dice $color non è un colore anche se non sto usando una variabile $color qui. Quindi presumo che possa essere correlato a un problema di interpolazione che non capisco.
Nella mia mente, sembra che si tratti di come viene compilato il CSS. Le variabili funzionano quando dichiarate al momento dell’esecuzione del CSS, ma non dinamicamente tramite un file settings.yml separato.
Mi sono imbattuto nello stesso problema non molto tempo fa.
Risposta breve: Temi e variabili CSS sono considerati stringhe e, sebbene tu possa usarli in attributi come color, background, border e così via, non possono essere usati nelle funzioni colore SCSS.