UNPKG

angular2-boiler-plate

Version:

Angular 2 Boiler plate that integrated with WebPack, TypeScript, DatePicker, RxJs for Reactive Extensions in Java Script , Karma , Jasmine for unit testing , WebKit ,protractor e2e testing

248 lines (219 loc) 4.07 kB
.sui-spin { animation: sui-spin 2s infinite linear; -webkit-animation: sui-spin 2s infinite linear } @-webkit-keyframes sui-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } @keyframes sui-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg) } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg) } } .sui-animate-fading { -webkit-animation: fading 10s infinite; animation: fading 10s infinite } @-webkit-keyframes fading { 0% { opacity: 0 } 50% { opacity: 1 } 100% { opacity: 0 } } @keyframes fading { 0% { opacity: 0 } 50% { opacity: 1 } 100% { opacity: 0 } } .sui-animate-opacity { -webkit-animation: opac 0.8s; animation: opac 0.8s } @-webkit-keyframes opac { from { opacity: 0 } to { opacity: 1 } } @keyframes opac { from { opacity: 0 } to { opacity: 1 } } .sui-animate-top { position: relative; -webkit-animation: animatetop 0.4s; animation: animatetop 0.4s } @-webkit-keyframes animatetop { from { top: -300px; opacity: 0 } to { top: 0; opacity: 1 } } @keyframes animatetop { from { top: -300px; opacity: 0 } to { top: 0; opacity: 1 } } .sui-animate-left { position: relative; -webkit-animation: animateleft 0.4s; animation: animateleft 0.4s } @-webkit-keyframes animateleft { from { left: -300px; opacity: 0 } to { left: 0; opacity: 1 } } @keyframes animateleft { from { left: -300px; opacity: 0 } to { left: 0; opacity: 1 } } .sui-animate-right { position: relative; -webkit-animation: animateright 0.4s; animation: animateright 0.4s } @-webkit-keyframes animateright { from { right: -300px; opacity: 0 } to { right: 0; opacity: 1 } } @keyframes animateright { from { right: -300px; opacity: 0 } to { right: 0; opacity: 1 } } .sui-animate-bottom { position: relative; -webkit-animation: animatebottom 0.4s; animation: animatebottom 0.4s } @-webkit-keyframes animatebottom { from { bottom: -300px; opacity: 0 } to { bottom: 0px; opacity: 1 } } @keyframes animatebottom { from { bottom: -300px; opacity: 0 } to { bottom: 0; opacity: 1 } } .sui-animate-zoom { -webkit-animation: animatezoom 0.6s; animation: animatezoom 0.6s } @-webkit-keyframes animatezoom { from { -webkit-transform: scale(0) } to { -webkit-transform: scale(1) } } @keyframes animatezoom { from { transform: scale(0) } to { transform: scale(1) } } .sui-animate-input { -webkit-transition: width 0.4s ease-in-out; transition: width 0.4s ease-in-out } .sui-animate-input:focus { width: 100%!important } .sui-opacity, .sui-hover-opacity:hover { opacity: 0.60; filter: alpha(opacity=60); -webkit-backface-visibility: hidden } .sui-opacity-off, .sui-hover-opacity-off:hover { opacity: 1; filter: alpha(opacity=100); -webkit-backface-visibility: hidden } .sui-opacity-max { opacity: 0.25; filter: alpha(opacity=25); -webkit-backface-visibility: hidden } .sui-opacity-min { opacity: 0.75; filter: alpha(opacity=75); -webkit-backface-visibility: hidden }