spinner_rotateplane.styl 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. @import 'nib'
  2. // From https://github.com/tobiasahlin/SpinKit
  3. .sk-spinner-rotateplane {
  4. width: 40px;
  5. height: 40px;
  6. text-align: center;
  7. margin: 100px auto;
  8. -webkit-animation: sk-rotateplane 1.2s infinite ease-in-out;
  9. animation: sk-rotateplane 1.2s infinite ease-in-out;
  10. div {
  11. background-color: #333;
  12. height: 100%;
  13. width: 100%;
  14. display: inline-block;
  15. }
  16. }
  17. @-webkit-keyframes sk-rotateplane {
  18. 0% { -webkit-transform: perspective(120px) }
  19. 50% { -webkit-transform: perspective(120px) rotateY(180deg) }
  20. 100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) }
  21. }
  22. @keyframes sk-rotateplane {
  23. 0% {
  24. transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  25. -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
  26. } 50% {
  27. transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  28. -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
  29. } 100% {
  30. transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  31. -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  32. }
  33. }