This repository was archived by the owner on Sep 23, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 664
Expand file tree
/
Copy pathloading-bar.css
More file actions
77 lines (74 loc) · 2 KB
/
loading-bar.css
File metadata and controls
77 lines (74 loc) · 2 KB
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#loading-bar {
pointer-events: none;
-webkit-transition: 350ms linear all;
transition: 350ms linear all; }
#loading-bar.ng-enter {
opacity: 0; }
#loading-bar.ng-enter.ng-enter-active {
opacity: 1; }
#loading-bar.ng-leave {
opacity: 1; }
#loading-bar.ng-leave.ng-leave-active {
opacity: 0; }
#loading-bar .bar {
background: #29d;
border-bottom-right-radius: 1px;
border-top-right-radius: 1px;
height: 2px;
left: 0;
position: fixed;
top: 0;
-webkit-transition: width 350ms;
transition: width 350ms;
width: 100%;
z-index: 10002; }
#loading-bar .peg {
border-radius: 100%;
-webkit-box-shadow: #29d 1px 0 6px 1px;
box-shadow: #29d 1px 0 6px 1px;
height: 2px;
opacity: .45;
position: absolute;
right: 0;
top: 0;
width: 70px; }
#loading-bar-spinner {
display: block;
left: 10px;
pointer-events: none;
position: fixed;
top: 10px;
-webkit-transition: 350ms linear all;
transition: 350ms linear all;
z-index: 10002; }
#loading-bar-spinner.ng-enter {
opacity: 0; }
#loading-bar-spinner.ng-enter.ng-enter-active {
opacity: 1; }
#loading-bar-spinner.ng-leave {
opacity: 1; }
#loading-bar-spinner.ng-leave.ng-leave-active {
opacity: 0; }
#loading-bar-spinner .spinner-icon {
-webkit-animation: loading-bar-spinner 400ms linear infinite;
animation: loading-bar-spinner 400ms linear infinite;
border: solid 2px transparent;
border-left-color: #29d;
border-radius: 50%;
border-top-color: #29d;
height: 14px;
width: 14px; }
@-webkit-keyframes loading-bar-spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
@keyframes loading-bar-spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }