Angular MD Bootstrap Pro: импорт текущего, основного и дополнительного цветов скинов в файл .s css - PullRequest
0 голосов
/ 25 января 2020

Я работаю с 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;
}

Но это дает мне только глобальные цвета по умолчанию, и они не меняются, когда я выбираю новый скин .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...