You are here

wandering-cubes.css in Ajax loader 7

Same filename and directory in other branches
  1. 8 css/wandering-cubes.css
.ajax-throbber.sk-wandering-cubes .sk-cube {
    background-color: #333;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
    animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
}

.ajax-throbber.sk-wandering-cubes .sk-cube2 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}

@-webkit-keyframes sk-wanderingCube {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    25% {
        -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
        transform: translateX(30px) rotate(-90deg) scale(0.5);
    }
    50% {
        /* Hack to make FF rotate in the right direction */
        -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
        transform: translateX(30px) translateY(30px) rotate(-179deg);
    }
    50.1% {
        -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
        transform: translateX(30px) translateY(30px) rotate(-180deg);
    }
    75% {
        -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
        transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
    }
    100% {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

@keyframes sk-wanderingCube {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    25% {
        -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
        transform: translateX(30px) rotate(-90deg) scale(0.5);
    }
    50% {
        /* Hack to make FF rotate in the right direction */
        -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
        transform: translateX(30px) translateY(30px) rotate(-179deg);
    }
    50.1% {
        -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
        transform: translateX(30px) translateY(30px) rotate(-180deg);
    }
    75% {
        -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
        transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
    }
    100% {
        -webkit-transform: rotate(-360deg);
        transform: rotate(-360deg);
    }
}

File

css/wandering-cubes.css
View source
  1. .ajax-throbber.sk-wandering-cubes .sk-cube {
  2. background-color: #333;
  3. width: 10px;
  4. height: 10px;
  5. position: absolute;
  6. top: 0;
  7. left: 0;
  8. -webkit-animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
  9. animation: sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;
  10. }
  11. .ajax-throbber.sk-wandering-cubes .sk-cube2 {
  12. -webkit-animation-delay: -0.9s;
  13. animation-delay: -0.9s;
  14. }
  15. @-webkit-keyframes sk-wanderingCube {
  16. 0% {
  17. -webkit-transform: rotate(0deg);
  18. transform: rotate(0deg);
  19. }
  20. 25% {
  21. -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
  22. transform: translateX(30px) rotate(-90deg) scale(0.5);
  23. }
  24. 50% {
  25. /* Hack to make FF rotate in the right direction */
  26. -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
  27. transform: translateX(30px) translateY(30px) rotate(-179deg);
  28. }
  29. 50.1% {
  30. -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
  31. transform: translateX(30px) translateY(30px) rotate(-180deg);
  32. }
  33. 75% {
  34. -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
  35. transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
  36. }
  37. 100% {
  38. -webkit-transform: rotate(-360deg);
  39. transform: rotate(-360deg);
  40. }
  41. }
  42. @keyframes sk-wanderingCube {
  43. 0% {
  44. -webkit-transform: rotate(0deg);
  45. transform: rotate(0deg);
  46. }
  47. 25% {
  48. -webkit-transform: translateX(30px) rotate(-90deg) scale(0.5);
  49. transform: translateX(30px) rotate(-90deg) scale(0.5);
  50. }
  51. 50% {
  52. /* Hack to make FF rotate in the right direction */
  53. -webkit-transform: translateX(30px) translateY(30px) rotate(-179deg);
  54. transform: translateX(30px) translateY(30px) rotate(-179deg);
  55. }
  56. 50.1% {
  57. -webkit-transform: translateX(30px) translateY(30px) rotate(-180deg);
  58. transform: translateX(30px) translateY(30px) rotate(-180deg);
  59. }
  60. 75% {
  61. -webkit-transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
  62. transform: translateX(0) translateY(30px) rotate(-270deg) scale(0.5);
  63. }
  64. 100% {
  65. -webkit-transform: rotate(-360deg);
  66. transform: rotate(-360deg);
  67. }
  68. }