summaryrefslogtreecommitdiff
path: root/ui/login/account_picker/user_pod_row.css
diff options
context:
space:
mode:
Diffstat (limited to 'ui/login/account_picker/user_pod_row.css')
-rw-r--r--ui/login/account_picker/user_pod_row.css44
1 files changed, 42 insertions, 2 deletions
diff --git a/ui/login/account_picker/user_pod_row.css b/ui/login/account_picker/user_pod_row.css
index b8c764dbfb..50805b4a0c 100644
--- a/ui/login/account_picker/user_pod_row.css
+++ b/ui/login/account_picker/user_pod_row.css
@@ -206,11 +206,14 @@ html[dir=rtl] .main-pane {
top: 11px;
}
-.password-label {
+.password-label,
+.signin-transition-container {
display: none;
}
-.pod[auth-type='userClick'] .password-label {
+.pod[auth-type='userClick']:not(.signing-in) .password-label,
+.pod[auth-type='userClick'].signing-in .signin-transition-container {
+ color: grey;
display: block;
flex: auto;
margin-top: 11px;
@@ -686,3 +689,40 @@ html[dir=rtl] .expanded-pane-contents {
.enter-button {
font-size: 14px;
}
+
+/* Animations for the animated ellipsis: */
+.animated-ellipsis-component0 {
+ -webkit-animation: ellipsis-component0 1.5s infinite;
+}
+
+@-webkit-keyframes ellipsis-component0 {
+ 0% { opacity: 0; }
+ 25% { opacity: 1; }
+ 50% { opacity: 1; }
+ 75% { opacity: 1; }
+ 100% { opacity: 0; }
+}
+
+.animated-ellipsis-component1 {
+ -webkit-animation: ellipsis-component1 1.5s infinite;
+}
+
+@-webkit-keyframes ellipsis-component1 {
+ 0% { opacity: 0; }
+ 25% { opacity: 0; }
+ 50% { opacity: 1; }
+ 75% { opacity: 1; }
+ 100% { opacity: 0; }
+}
+
+.animated-ellipsis-component2 {
+ -webkit-animation: ellipsis-component2 1.5s infinite;
+}
+
+@-webkit-keyframes ellipsis-component2 {
+ 0% { opacity: 0; }
+ 25% { opacity: 0; }
+ 50% { opacity: 0; }
+ 75% { opacity: 1; }
+ 100% { opacity: 0; }
+}