Я работаю с MD Bootstrap Pro, и я реализовал простой «Выбор кожи», который позволяет мне выбирать обложку и динамически изменять цвета моего приложения.
Но есть некоторые компоненты, которые не меняют цвета при выборе новой темы, например mdb-select
. Поэтому я хотел бы написать собственные .s css, чтобы они тоже менялись.
Кто-нибудь знает, как я могу импортировать текущие основные, второстепенные и стандартные цвета скинов в мой файл .s css, таким образом, что, когда я выбираю другой скин, я получаю обновленные значения цвета?
Два исходных файла, которые я знаю, чтобы искать:
node_modules/ng-uikit-pro-standard/assets/scss/core/_colors.scss
node_modules/ng-uikit-pro-standard/assets/scss/core/msc/_skins-pro.scss
Я пробовал это:
@import "~node_modules/ng-uikit-pro-standard/assets/scss/core/_colors.scss";
span.primary {
color: $primary-color;
}
span.secondary {
color: $secondary-color;
}
span.default {
color: $default-color;
}
Но это дает мне только глобальные цвета по умолчанию, и они не меняются, когда я выбираю новый скин .