Penso che questo sia ciò che stai cercando:
Quindi, in color_definitions.scss puoi fare:
$my-theme-color: dark-light-choose($primary, red);
:root {
--my-theme-color: #{$my-theme-color};
}
e poi utilizzerai la nuova proprietà personalizzata per il cambio scuro/chiaro nel tuo tema:
body {
color: var(--my-theme-color);
}