summaryrefslogtreecommitdiffstats
path: root/app/static/css/blure.css
diff options
context:
space:
mode:
Diffstat (limited to 'app/static/css/blure.css')
-rw-r--r--app/static/css/blure.css127
1 files changed, 127 insertions, 0 deletions
diff --git a/app/static/css/blure.css b/app/static/css/blure.css
new file mode 100644
index 0000000..acc1aab
--- /dev/null
+++ b/app/static/css/blure.css
@@ -0,0 +1,127 @@
+body {
+ background-color: #182028 !important;
+}
+
+#root {
+ font-family: "Inconsolata";
+ font-size: 18px;
+ margin: auto;
+ max-width: 800px;
+ padding: 0 1em;
+ text-align: justify;
+ color: #eee;
+}
+#root img {
+ width: 100%;
+ margin-bottom: 0.5rem;
+}
+
+a {
+ color: #846;
+ text-decoration: none;
+}
+
+a:hover {
+ box-shadow: inset 0 0px 0 white, inset 0 -1px 0 #456;
+}
+
+.profile-description {
+ padding: 0.5rem;
+ white-space: pre;
+}
+
+.btn {
+ background: #283038;
+ color: #f6c;
+ border: 0px;
+ border-radius: 2px;
+ padding: 0.2em 0.4em;
+ font-size: 1em;
+ font-family: "Inconsolata";
+ cursor: pointer;
+ text-transform: uppercase;
+ letter-spacing: 0.05em;
+ font-weight: 800;
+}
+
+.progress-bg {
+ background: none;
+ filter: blur(3px);
+ -moz-filter: blur(3px);
+ -webkit-filter: blur(3px);
+ position: absolute;
+ width: 100px;
+ height: 100px;
+}
+
+.progress-svg {
+ animation: progress-rotate 2s linear infinite;
+ height: 100px;
+ width: 100px;
+ position: relative;
+}
+
+.progress-path {
+ stroke-dasharray: 0, calc(20 * 7);
+ stroke-linecap: round;
+ stroke: #888a;
+ -moz-transition: stroke-dasharray 0.3s ease;
+ -webkit-transition: stroke-dasharray 0.3s ease;
+ transition: stroke-dasharray 0.3s ease;
+}
+
+@keyframes progress-rotate {
+ 100% {
+ transform: rotate(360deg);
+ }
+}
+.progress-wrapper {
+ display: inline-block;
+}
+
+#push-url {
+ position: relative;
+ display: inline;
+}
+
+#push-url-input {
+ min-width: 40%;
+ color: white;
+ background-color: transparent;
+ border: 1px solid transparent;
+ border-bottom-color: rgba(252, 49, 113, 0.2);
+}
+
+#push-url-input:focus {
+ outline: none;
+}
+
+#push-url-input::placeholder {
+ color: rgba(255, 255, 255, 0.3);
+}
+
+#push-url-span {
+ position: absolute;
+ bottom: 0;
+ left: 50%;
+ width: 100%;
+ height: 1px;
+ opacity: 0;
+ background-color: #fc2f70;
+ transform-origin: center;
+ transform: translate(-50%, 0) scaleX(0);
+ transition: all 0.3s ease;
+}
+
+#push-url-input:focus ~ span {
+ transform: translate(-50%, 0) scaleX(1);
+ opacity: 1;
+}
+
+.progress-status {
+ width: 100%;
+ text-align: center;
+ font-size: 0.9em;
+}
+
+/*# sourceMappingURL=blure.css.map */