A cor primária iônica muda dinamicamente

Existe uma maneira de criar um tema separado, por exemplo, chamado BlueTheme, onde eu altero as variáveis $ colors primária, secundária, de perigo etc. quando o tema é ativado? Ou preciso alterar manualmente as classes e os locais em que essas cores são aplicadas? por exemplo.

.BlueTheme {
//Whenever this theme is activated, I want to change the primary, secondary colors etc
     $colors {
         primary: different color,
         secondary: another color, etc...
     }
}

Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion