summaryrefslogtreecommitdiffstats
path: root/client/components/main/spinner.styl
blob: 65c5fe62e36e3cb1d636db6171db439c537dd96e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
@import 'nib'

/*
 * From https://github.com/tobiasahlin/SpinKit
 *
 * Usage:
 *
 *    <div class="sk-spinner sk-spinner-wave">
 *      <div class="sk-rect1"></div>
 *      <div class="sk-rect2"></div>
 *      <div class="sk-rect3"></div>
 *      <div class="sk-rect4"></div>
 *      <div class="sk-rect5"></div>
 *    </div>
 *
 */

.sk-spinner {
  width: 50px;
  height: 50px;
  margin: auto;
  text-align: center;
  font-size: 10px;

  div {
    background-color: #333;
    height: 100%;
    width: 6px;
    display: inline-block;

    animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
  }

  .sk-rect2 { animation-delay: -1.1s }
  .sk-rect3 { animation-delay: -1.0s }
  .sk-rect4 { animation-delay: -0.9s }
  .sk-rect5 { animation-delay: -0.8s }
}

@keyframes sk-waveStretchDelay {
  0%, 40%, 100% { transform: scaleY(0.4) }
  20% { transform: scaleY(1.0) }
}