/
githubmirror
/
tabler
Обзор
Документация
Войти
/
githubmirror
/
tabler
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
core/scss/bootstrap/_toasts.scss
75 строк
2 KB
Bartosz-Do
Move `--tblr-` custom-property prefixing from Sass to PostCSS (#2795)
06 авг 2026, 00:48
Не верифицирован
06 авг 2026, 00:48
cad8eb8
Код
Авторство
О чём код?
@use '../config' as *; .toast { // scss-docs-start toast-css-vars --toast-zindex: #{$zindex-toast}; --toast-padding-x: #{$toast-padding-x}; --toast-padding-y: #{$toast-padding-y}; --toast-spacing: #{$toast-spacing}; --toast-max-width: #{$toast-max-width}; @include rfs($toast-font-size, --toast-font-size); --toast-color: #{$toast-color}; --toast-bg: #{$toast-background-color}; --toast-border-width: #{$toast-border-width}; --toast-border-color: #{$toast-border-color}; --toast-border-radius: #{$toast-border-radius}; --toast-box-shadow: #{$toast-box-shadow}; --toast-header-color: #{$toast-header-color}; --toast-header-bg: #{$toast-header-background-color}; --toast-header-border-color: #{$toast-header-border-color}; // scss-docs-end toast-css-vars width: var(--toast-max-width); max-width: 100%; @include font-size(var(--toast-font-size)); color: var(--toast-color); pointer-events: auto; background-color: var(--toast-bg); background-clip: padding-box; border: var(--toast-border-width) solid var(--toast-border-color); box-shadow: var(--toast-box-shadow); @include border-radius(var(--toast-border-radius)); &.showing { opacity: 0; } &:not(.show) { display: none; } } .toast-container { --toast-zindex: #{$zindex-toast}; position: absolute; z-index: var(--toast-zindex); width: max-content; max-width: 100%; pointer-events: none; > :not(:last-child) { margin-bottom: var(--toast-spacing); } } .toast-header { display: flex; align-items: center; padding: var(--toast-padding-y) var(--toast-padding-x); color: var(--toast-header-color); background-color: var(--toast-header-bg); background-clip: padding-box; border-bottom: var(--toast-border-width) solid var(--toast-header-border-color); @include border-top-radius(calc(var(--toast-border-radius) - var(--toast-border-width))); .btn-close { margin-inline-end: calc(-0.5 * var(--toast-padding-x)); // stylelint-disable-line function-disallowed-list margin-inline-start: var(--toast-padding-x); } } .toast-body { padding: var(--toast-padding-x); word-wrap: break-word; }