aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2025-02-13 17:06:59 +0100
committerFerdinand Thiessen <opensource@fthiessen.de>2025-02-17 10:50:27 +0100
commit917b77a026e5514f6891c5d1d3b4675872d2f39e (patch)
treed41f5720ea63294475fa62381a4d7345c4784ec9
parent892c473b064af222570a0c7155d9603a229d7312 (diff)
downloadnextcloud-server-917b77a026e5514f6891c5d1d3b4675872d2f39e.tar.gz
nextcloud-server-917b77a026e5514f6891c5d1d3b4675872d2f39e.zip
fix(login): only show error state on login box if user interacted
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
-rw-r--r--core/src/components/login/LoginForm.vue5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/src/components/login/LoginForm.vue b/core/src/components/login/LoginForm.vue
index d031f14140a..a340887a872 100644
--- a/core/src/components/login/LoginForm.vue
+++ b/core/src/components/login/LoginForm.vue
@@ -304,5 +304,10 @@ export default {
text-align: center;
overflow-wrap: anywhere;
}
+
+ // Only show the error state if the user interacted with the login box
+ :deep(input:invalid:not(:user-invalid)) {
+ border-color: var(--color-border-maxcontrast) !important;
+ }
}
</style>