Кто пользует Angular, SCSS?
Нужен проект для поиграться, вот нашел
https://github.com/Ismaestro/angular-example-app
Но не получается обновить до версии 18. В 17 компилируется без проблем, а в 18
эта строка (16) не нравится, rider говорит, darken и lighten не находятся (и для 17 и для 18)
@include alert-variant(darken($success, 1), lighten($success, 1), $white);
https://github.com/Ismaestro/angular-example-app/blob/mast...
Особо не важно, но хотелось бы обновить до последней версии. Куда рыть?
Хорошая идея, удалось найти
" The alert-variant()
Sass mixin is deprecated in Bootstrap v5.3.0, and alert variants now
have their CSS variables overridden in a Sass loop. This deprecation may
have implications for the usage of darken()
and lighten()
functions within the context of alert variants."
но как изменить на loop?
https://getbootstrap.com/docs/5.3/components/alerts/#sass-...
В итоге, оказалось довольно просто вместо alert-variant пользуем custom-alert-variant, всё остальное оставляем как есть
// Custom alert-variant mixin @mixin custom-alert-variant($bg-color, $border-color, $text-color) { background-color: $bg-color; border-color: $border-color; color: $text-color; }
@include custom-alert-variant(darken($success, 1), lighten($success, 1), $white);