aboutsummaryrefslogtreecommitdiffstats
path: root/uikit/static/css/components/progress.gradient.css
diff options
context:
space:
mode:
authorValentin Heinz <inktrap@users.noreply.github.com>2017-04-08 14:03:25 +0200
committerAlexis Metaireau <alexis@notmyidea.org>2017-04-08 14:03:25 +0200
commit5c231ceade17e7f5b1bba90e845dd2d17e54da1c (patch)
treef4f07dbbac2c51c8a0af1e1a24f11e030a2e4155 /uikit/static/css/components/progress.gradient.css
parent00986ab80df4b6be2d1306671907e2b2378e487f (diff)
downloadpelican-themes-5c231ceade17e7f5b1bba90e845dd2d17e54da1c.tar.gz
uikit demo theme ported to pelican (#385)
Diffstat (limited to 'uikit/static/css/components/progress.gradient.css')
-rw-r--r--uikit/static/css/components/progress.gradient.css113
1 files changed, 113 insertions, 0 deletions
diff --git a/uikit/static/css/components/progress.gradient.css b/uikit/static/css/components/progress.gradient.css
new file mode 100644
index 0000000..452d8f2
--- /dev/null
+++ b/uikit/static/css/components/progress.gradient.css
@@ -0,0 +1,113 @@
+/*! UIkit 2.21.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */
+/* ========================================================================
+ Component: Progress
+ ========================================================================== */
+/*
+ * 1. Clearing
+ * 2. Vertical alignment if text is used
+ */
+.uk-progress {
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ height: 20px;
+ margin-bottom: 15px;
+ background: #f7f7f7;
+ /* 1 */
+ overflow: hidden;
+ /* 2 */
+ line-height: 20px;
+ box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 2px rgba(0, 0, 0, 0.07);
+ border-radius: 4px;
+}
+/*
+ * Add margin if adjacent element
+ */
+* + .uk-progress {
+ margin-top: 15px;
+}
+/* Sub-object: `uk-progress-bar`
+ ========================================================================== */
+/*
+ * 1. Transition
+ * 2. Needed for text
+ */
+.uk-progress-bar {
+ width: 0;
+ height: 100%;
+ background: #009dd8;
+ float: left;
+ /* 1 */
+ -webkit-transition: width 0.6s ease;
+ transition: width 0.6s ease;
+ /* 2 */
+ font-size: 12px;
+ color: #ffffff;
+ text-align: center;
+ background-image: -webkit-linear-gradient(top, #00b4f5, #008dc5);
+ background-image: linear-gradient(to bottom, #00b4f5, #008dc5);
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.1);
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
+}
+/* Size modifiers
+ ========================================================================== */
+/* Mini */
+.uk-progress-mini {
+ height: 6px;
+}
+/* Small */
+.uk-progress-small {
+ height: 12px;
+}
+/* Color modifiers
+ ========================================================================== */
+.uk-progress-success .uk-progress-bar {
+ background-color: #82bb42;
+ background-image: -webkit-linear-gradient(top, #9fd256, #6fac34);
+ background-image: linear-gradient(to bottom, #9fd256, #6fac34);
+}
+.uk-progress-warning .uk-progress-bar {
+ background-color: #f9a124;
+ background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
+ background-image: linear-gradient(to bottom, #fbb450, #f89406);
+}
+.uk-progress-danger .uk-progress-bar {
+ background-color: #d32c46;
+ background-image: -webkit-linear-gradient(top, #ee465a, #c11a39);
+ background-image: linear-gradient(to bottom, #ee465a, #c11a39);
+}
+/* Modifier: `uk-progress-striped`
+ ========================================================================== */
+.uk-progress-striped .uk-progress-bar {
+ background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
+ background-size: 30px 30px;
+}
+/*
+ * Animation
+ */
+.uk-progress-striped.uk-active .uk-progress-bar {
+ -webkit-animation: uk-progress-bar-stripes 2s linear infinite;
+ animation: uk-progress-bar-stripes 2s linear infinite;
+}
+@-webkit-keyframes uk-progress-bar-stripes {
+ 0% {
+ background-position: 0 0;
+ }
+ 100% {
+ background-position: 30px 0;
+ }
+}
+@keyframes uk-progress-bar-stripes {
+ 0% {
+ background-position: 0 0;
+ }
+ 100% {
+ background-position: 30px 0;
+ }
+}
+/* Size modifiers
+ ========================================================================== */
+.uk-progress-mini,
+.uk-progress-small {
+ border-radius: 500px;
+}