/* @package breeze */ /* Mixins --------------------- */ @mixin animate ( $attr, $time ){ -webkit-transition: $attr $time ease; -moz-transition: $attr $time ease; -ms-transition: $attr $time ease; transition: $attr $time ease; } @mixin transform ( $val ){ -webkit-transform: $val; -moz-transform: $val; -ms-transform: $val; transform: $val; } //Keyframes @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @keyframes preloader{ from {transform: rotate(0deg) scale(1,1);border-radius:0px;} to {transform: rotate(720deg) scale(0.5, 0.5);border-radius:25px;} } @-webkit-keyframes preloader{ from {-webkit-transform: rotate(0deg) scale(1, 1);border-radius:0px;} to {-webkit-transform: rotate(720deg) scale(0.5, 0.5);border-radius:25px;} } //adminbar @mixin admin-sticky-fix( $offset: 0 ) { $narrow-offset: 46px; $wide-offset: 32px; @if $offset != 0 and type-of($offset) == 'number' { $narrow-offset: $narrow-offset + $offset; $wide-offset: $wide-offset + $offset; } .admin-bar & { top: $narrow-offset; @media screen and (min-width: 783px) { top: $wide-offset; } } }