diff --git a/frontend/src/html/pages/login.html b/frontend/src/html/pages/login.html index aee6359b3..9b0fc1d9f 100644 --- a/frontend/src/html/pages/login.html +++ b/frontend/src/html/pages/login.html @@ -6,7 +6,10 @@

Login/Signup is disabled or the server is down/under maintenance.

-
register
+
+ + register +
-
login
- +
+ + login +
+
+ + +
+
+
+
or
+
+
-
or
- - + diff --git a/frontend/src/styles/login.scss b/frontend/src/styles/login.scss index 458954025..6395672c2 100644 --- a/frontend/src/styles/login.scss +++ b/frontend/src/styles/login.scss @@ -15,27 +15,48 @@ input[type="email"], input[type="password"], input[type="text"] { - width: 15rem; + width: 17rem; + } + + .title { + display: inline-flex; + align-items: baseline; + color: var(--sub-color); + i { + margin-right: 0.5em; + } } &.login { - grid-template-areas: - "title forgotButton" - "form form"; - - .title { - grid-area: title; - } - #forgotPasswordButton { - grid-area: forgotButton; + // height: 0; font-size: 0.75rem; - line-height: 0.75rem; - margin-bottom: -0.5em; + // margin-left: -0.5em; + justify-content: right; } - form { - grid-area: form; + .providers { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 1rem; + } + + .orWithLine { + // height: 2.25rem; + display: grid; + grid-template-columns: 1fr auto 1fr; + align-items: center; + gap: 1rem; + .line { + background: var(--sub-alt-color); + width: 100%; + height: 0.25em; + border-radius: var(--roundness); + } + } + .checkbox { + height: 1.5rem; + align-items: center; } } } diff --git a/frontend/src/styles/media-queries-purple.scss b/frontend/src/styles/media-queries-purple.scss index c5e041cae..3fe6862bb 100644 --- a/frontend/src/styles/media-queries-purple.scss +++ b/frontend/src/styles/media-queries-purple.scss @@ -33,6 +33,19 @@ } } } + .pageLogin { + flex-direction: column; + gap: 4rem; + .side { + width: 100%; + input[type="email"], + input[type="password"], + input[type="text"] { + width: 100%; + max-width: 100%; + } + } + } .pageTest { #liveStatsTextTop, #liveStatsTextBottom {