Как разрешить пользователям менять тему для приложения Angular? - PullRequest
0 голосов
/ 07 ноября 2018

Я хочу добавить пару тем в мое приложение Angular, и я бы хотел, чтобы пользователи могли делать это самостоятельно.

Я просто хочу внести некоторые изменения в цвета, так что это должно повлиять на несколько строк моих файлов SCSS:

styles.scss

html, body {
    background-color: black;
}

Приложение / app.component.scss

.title {
    color: green;
}

.subtitle {
    color: grey;
}

.text {
    color: white;
}

Как сделать его доступным для изменения пользователем во время выполнения?

Я искал и искал в Google и даже здесь, на SO (например, этот вопрос ), но все ответы касаются загрузки различных файлов стилей во время компиляции, но это не позволило пользователям изменить тема, когда приложение работает.

...