UNPKG

@gofynd/nitrozen-vue

Version:

Fynd Design Library for Vue

72 lines (61 loc) 1.29 kB
@mixin fit-to-screen() { min-width: 100%; .nitrozen-snackbar:first-child { margin-top: 0; } &.top-right { top: 0; right: 0; } &.top-left { top: 0; left: 0; } &.top-center { top: 0; left: 0; transform: translateX(0); } &.bottom-right { right: 0; bottom: 0; } &.bottom-left { left: 0; bottom: 0; } &.bottom-center { left: 0; bottom: 0; transform: translateX(0); } } @mixin ripple(){ position: relative; overflow: hidden; transform: translate3d(0, 0, 0); &.dark:after { background-image: radial-gradient(circle, #040405 10%, transparent 10.01%); } &:after { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; pointer-events: none; background-image: radial-gradient(circle, #d0e3ec 10%, transparent 10.01%); background-repeat: no-repeat; background-position: 50%; transform: scale(10, 10); opacity: 0; transition: transform .5s, opacity 1s; } &:active:after { transform: scale(0, 0); opacity: .2; transition: 0s; } }