// --- custom transition SCSS --- // PortalVue appears to have issues with transition classes on portaled items .b-toaster { &.b-toaster-top-right, &.b-toaster-top-left, &.b-toaster-bottom-right, &.b-toaster-bottom-left { .b-toast { &.b-toaster-enter-active, &.b-toaster-leave-active, &.b-toaster-move { transition: transform 0.175s; } &.b-toaster-enter { } &.b-toaster-enter-to, &.b-toaster-enter-active { .toast.fade { // Delay the appearance of the toast until // the move transition has completed transition-delay: 0.175s; } } &.b-toaster-enter-to { } &.b-toaster-leave-active { position: absolute; transition-delay: 0.175s; .toast.fade { transition-delay: 0s; } } &.b-toaster-leave-to { } } } }