Summary Files Commits Branches @commit @diff @stats
path: root / src
diff options
context:
space:
mode:
Commit25d52597807a7f13c6e6e59e22e3aabb80f73a3e (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2016-04-10 21:57:47 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2016-04-10 21:57:47 +0800
Files15a0148eceba168dff61807cd9f4ce286b04d020 /src
Spectre-Dark-Gruvbox-25d52597807a7f13c6e6e59e22e3aabb80f73a3e.tar
Spectre-Dark-Gruvbox-25d52597807a7f13c6e6e59e22e3aabb80f73a3e.tar.gz
Spectre-Dark-Gruvbox-25d52597807a7f13c6e6e59e22e3aabb80f73a3e.zip
Parentf3055ba6c57d31b60bdbd6aff2a137852a23dcdc (diff)
update loading element
3 files changed, 27 insertions, 23 deletions
-rw-r--r--src/buttons.less23
-rw-r--r--src/navigation.less2
-rw-r--r--src/utilities.less25
diff --git a/src/buttons.less b/src/buttons.less
index 0c2a7f3..5fd5c80 100644
--- a/src/buttons.less
+++ b/src/buttons.less
@@ -31,29 +31,6 @@
background-color: darken(@core-color, 5%);
}
- &.loading {
- color: transparent !important;
- position: relative;
- pointer-events: none;
-
- &::after {
- border: .2rem solid @core-color;
- border-right-color: transparent;
- border-top-color: transparent;
- border-radius: .8rem;
- content: "";
- position: absolute;
- left: 50%;
- top: 50%;
- margin-left: -.8rem;
- margin-top: -.8rem;
- display: block;
- width: 1.6rem;
- height: 1.6rem;
- animation: loading 500ms infinite linear;
- }
- }
-
&[disabled],
.disabled {
opacity: .5;
diff --git a/src/navigation.less b/src/navigation.less
index 9b828ff..f823210 100644
--- a/src/navigation.less
+++ b/src/navigation.less
@@ -77,3 +77,5 @@
}
}
}
+// TODO: Pagination
+
diff --git a/src/utilities.less b/src/utilities.less
index ded95e7..a088eb0 100644
--- a/src/utilities.less
+++ b/src/utilities.less
@@ -160,6 +160,31 @@
border-radius: 50%;
}
+// Loading
+.loading {
+ min-height: 1.6rem;
+ color: transparent !important;
+ position: relative;
+ pointer-events: none;
+
+ &::after {
+ border: .2rem solid @core-color;
+ border-right-color: transparent;
+ border-top-color: transparent;
+ border-radius: .8rem;
+ content: "";
+ position: absolute;
+ left: 50%;
+ top: 50%;
+ margin-left: -.8rem;
+ margin-top: -.8rem;
+ display: block;
+ width: 1.6rem;
+ height: 1.6rem;
+ animation: loading 500ms infinite linear;
+ }
+}
+
// Animations
@keyframes loading {
0%{transform: rotate(0deg);}