Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'core/css/guest.css')
-rw-r--r--core/css/guest.css46
1 files changed, 30 insertions, 16 deletions
diff --git a/core/css/guest.css b/core/css/guest.css
index 03fa08955ac..72523a3b7df 100644
--- a/core/css/guest.css
+++ b/core/css/guest.css
@@ -147,7 +147,7 @@ form #datadirField legend {
/* Buttons and input */
#submit-wrapper,
#reset-password-wrapper,
-#alternative-logins {
+.alternative-logins {
display: flex;
align-items: center;
justify-content: center;
@@ -155,7 +155,7 @@ form #datadirField legend {
absolutely positioned descendant icons */
}
-#alternative-logins {
+.alternative-logins {
margin: auto;
display: block;
min-width: 260px;
@@ -163,7 +163,7 @@ form #datadirField legend {
overflow: hidden;
}
-#alternative-logins a {
+.alternative-logins a.button {
margin: 10px 5px;
display: block;
font-size: 15px;
@@ -172,7 +172,7 @@ form #datadirField legend {
text-overflow: ellipsis;
}
-#alternative-logins a.button::before {
+.alternative-logins a.button::before {
content: "";
background-repeat: no-repeat;
background-size: contain;
@@ -183,16 +183,22 @@ form #datadirField legend {
vertical-align: bottom;
}
-#alternative-logins .button {
- color: #0082c9;
+.alternative-logins .button {
+ color: #ffffff;
padding: 12px 20px;
}
+
+.alternative-logins .button.single-alt-login-option {
+ width: 260px;
+ margin: 0 auto;
+ }
+
@media only screen and (max-width: 1024px) {
.wrapper {
margin-top: 0;
}
- #alternative-logins {
+ .alternative-logins {
margin: auto;
}
}
@@ -285,8 +291,14 @@ input[type='password'].password-with-toggle, input[type='text'].password-with-to
}
.toggle-password {
position: absolute;
- top: 17px;
- right: 20px;
+ top: 1px;
+ right: 5px;
+ padding: 14px;
+ height: 16px;
+}
+.toggle-password:hover,
+.toggle-password:focus {
+ opacity: .6;
}
input.login {
width: 260px;
@@ -334,7 +346,9 @@ button.primary:not(:disabled):hover,
button.primary:not(:disabled):focus,
a.primary:not(:disabled):hover,
a.primary:not(:disabled):focus {
- color: rgba(255, 255, 255, .8);
+ color: rgba(255, 255, 255, 1);
+ background-image: linear-gradient(40deg, #0082c9 0%, #30b6ff 100%);
+ background-position: initial;
}
/* Checkboxes - white only for login */
@@ -394,7 +408,6 @@ input[type='checkbox'].checkbox--white:checked + label:before {
.strengthify-wrapper {
display: inline-block;
position: relative;
- left: 5px;
top: -20px;
width: 269px;
border-radius: 0 0 3px 3px;
@@ -556,15 +569,16 @@ form .warning input[type='checkbox']+label {
}
/* Alternative Logins */
-#alternative-logins legend {
+.alternative-logins legend {
margin-bottom: 10px;
}
-#alternative-logins li {
+.alternative-logins li {
height: 40px;
white-space: nowrap;
padding: 05px;
}
-#alternative-logins li a {
+.alternative-logins a.button,
+.alternative-logins li a {
width: 100%;
display: inline-block;
text-align: center;
@@ -910,8 +924,8 @@ footer .info .entity-name {
label.infield,
.hidden-visually {
position: absolute;
- left:-10000px;
- top: auto;
+ left: -10000px;
+ top: -10000px;
width: 1px;
height: 1px;
overflow: hidden;