diff --git a/src/assets/css/_forms.scss b/src/assets/css/_forms.scss index 1478d4f..9d03d6e 100644 --- a/src/assets/css/_forms.scss +++ b/src/assets/css/_forms.scss @@ -233,4 +233,147 @@ form-field-document{ } } +} + + +auth-page{ + .authentication { + display: flex; + flex-direction: row; + .logo { + display: flex; + width: 50%; + flex-shrink: 0; + height: 100%; + border-right: #E0E0E0 solid 1px; + text-align: center; + color: #0071BB; + } + + .form { + display: flex; + flex-grow: 1; + padding: 24px; + } + + .center { + width: 100%; + max-width: 416px; + margin: auto; + } + } + + + @media screen and (max-width: 959px) { + .authentication { + flex-direction: column; + justify-content: center; + .logo { + width: 100%; + height: auto; + border-right: none; + } + .form { + flex-grow: 0; + } + ::ng-deep h2 { + text-align: center; + } + } + } + +} + +auth-page, auth-modal{ + h2 { + margin: 0 0 24px; + font-size: 24px; + font-weight: normal; + } + + .field { + margin: 0 0 16px; + + label { + font-size: 14px; + color: #666666; + line-height: 20px; + } + + .checkbox { + display: flex; + flex-direction: row; + gap: 12px; + margin: 0 0 12px; + &:last-child {margin: 0;} + label { + font-size: 0.875rem; + color: #86898E; + a { + color: #F9B417; + } + } + input { + flex-shrink: 0; + width: 20px; + height: 20px; + margin: 0; + padding: 0; + } + } + } + + .error { + margin: 0 0 16px; + font-size: 14px; + color: #D91519; + text-align: center; + } + + .bar { + display: flex; + flex-direction: row; + align-items: center; + width: 100%; + flex-wrap: wrap; + row-gap: 18px; + .remember { + display: flex; + flex-direction: row; + align-items: center; + input { + width: 16px; + height: 16px; + margin-right: 8px; + border-radius: 2px; + border: 1px solid #86898E; + } + } + .forget { + cursor: pointer; + display: flex; + justify-content: space-between; + flex-basis: 100%; + } + } + + .bottom { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-end; + gap: 24px; + margin: 24px 0 0; + } + + + @media screen and (max-width: 600px) { + .bottom { + flex-direction: column-reverse; + button { + width: 100%; + } + } + } + } \ No newline at end of file