@100R

Альтернатива map-remove в scss?

Есть способ не указывать то, что нужно удалить, а наоборот — указывать то, что нужно оставить? То есть, если мне нужно оставить 1 цвет, то зачем мне указывать 7 цветов которые нужно удалить, когда можно было бы указать 1 который нужно оставить.

Плюс, нашел в исходниках комментарий "Only use the utilities we need". Но на деле удалить через map-remove неиспользованные утилиты у меня не получилось. Можно небольшой пример?

@import "~bootstrap/scss/functions";
@import "~bootstrap/scss/variables";
@import "~bootstrap/scss/mixins";
@import "~bootstrap/scss/utilities";

$colors: map-remove($colors, 
    "blue",
    "indigo",
    "purple",
    "pink",
    "red",
    "orange",
    "yellow",
    "green",
    "teal",
    "cyan",
    "white",
    "gray",
    "gray-dark"
);

$theme-colors: map-remove($theme-colors,
    "primary",
    "secondary",
    "success",
    "info",
    "warning",
    "danger",
    "light"
);

@import "~bootstrap/scss/root";
@import "~bootstrap/scss/reboot";
@import "~bootstrap/scss/grid";
@import "~bootstrap/scss/buttons";
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы