aboutsummaryrefslogtreecommitdiffhomepage
path: root/main/app/sprinkles/core/assets
diff options
context:
space:
mode:
authorMarvin Borner2018-04-28 21:39:47 +0200
committerMarvin Borner2018-04-28 21:39:47 +0200
commit78ed9ac2dde89793d5c9feae378b150062244dcb (patch)
treecf36a202361b54e0105ca05856336310990352f5 /main/app/sprinkles/core/assets
parent486382cb347e05cfef842ffa3489f35619bb23f5 (diff)
Added typing animation and some documentation
Diffstat (limited to 'main/app/sprinkles/core/assets')
-rw-r--r--main/app/sprinkles/core/assets/SiteAssets/css/main.css49
1 files changed, 49 insertions, 0 deletions
diff --git a/main/app/sprinkles/core/assets/SiteAssets/css/main.css b/main/app/sprinkles/core/assets/SiteAssets/css/main.css
index 2f5243e..e5f915f 100644
--- a/main/app/sprinkles/core/assets/SiteAssets/css/main.css
+++ b/main/app/sprinkles/core/assets/SiteAssets/css/main.css
@@ -253,6 +253,13 @@ hr.ChatHeaderDivider {
font-size: 0.85em;
}
+.TypingIndicatorMessage {
+ clear: left;
+ float: left;
+ background-color: #13223c;
+ color: #a7a8a9;
+}
+
.MessageSent {
clear: right;
float: right;
@@ -312,6 +319,48 @@ hr.ChatHeaderDivider {
display: none;
}
+/* TYPING INDICATOR ANIMATION */
+.spinner {
+ width: 70px;
+ text-align: center;
+}
+
+.spinner > div {
+ width: 10px;
+ height: 10px;
+ background-color: #a7a8a9;
+
+ border-radius: 100%;
+ display: inline-block;
+ -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
+ animation: sk-bouncedelay 1.4s infinite ease-in-out both;
+}
+
+.spinner .bounce1 {
+ -webkit-animation-delay: -0.32s;
+ animation-delay: -0.32s;
+}
+
+.spinner .bounce2 {
+ -webkit-animation-delay: -0.16s;
+ animation-delay: -0.16s;
+}
+
+@-webkit-keyframes sk-bouncedelay {
+ 0%, 80%, 100% { -webkit-transform: scale(0) }
+ 40% { -webkit-transform: scale(1.0) }
+}
+
+@keyframes sk-bouncedelay {
+ 0%, 80%, 100% {
+ -webkit-transform: scale(0);
+ transform: scale(0);
+ } 40% {
+ -webkit-transform: scale(1.0);
+ transform: scale(1.0);
+ }
+}
+
/***********
PERSONAL TAB
***********/