109 lines
1.7 KiB
SCSS
Executable File
109 lines
1.7 KiB
SCSS
Executable File
@use "../variables" as *;
|
|
|
|
.blank-layout-container {
|
|
height: 100vh;
|
|
display: flex;
|
|
background-size: cover;
|
|
align-items: center;
|
|
}
|
|
|
|
.auth-title {
|
|
font-size: 36px;
|
|
line-height: 44px;
|
|
}
|
|
|
|
.bg-gredient {
|
|
&::before {
|
|
content: "";
|
|
position: absolute;
|
|
height: 100%;
|
|
width: 100%;
|
|
opacity: 0.3;
|
|
background: radial-gradient(rgb(210, 241, 223),
|
|
rgb(211, 215, 250),
|
|
rgb(186, 216, 244)) 0% 0% / 400% 400%;
|
|
animation: 15s ease 0s infinite normal none running gradient;
|
|
z-index: -1;
|
|
}
|
|
}
|
|
|
|
@keyframes gradient {
|
|
0% {
|
|
background-position: 0% 50%;
|
|
}
|
|
|
|
50% {
|
|
background-position: 100% 50%;
|
|
}
|
|
|
|
100% {
|
|
background-position: 50% 0%;
|
|
}
|
|
}
|
|
|
|
.img-height {
|
|
height: calc(100vh - 83px);
|
|
}
|
|
|
|
.custom-row {
|
|
&.row {
|
|
margin-right: -8px;
|
|
margin-left: -8px;
|
|
|
|
.col-2,
|
|
.col-12 {
|
|
padding-right: 8px;
|
|
padding-left: 8px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.or-border {
|
|
position: relative;
|
|
text-align: center;
|
|
|
|
&:before {
|
|
content: "";
|
|
position: absolute;
|
|
left: 0;
|
|
width: 120px;
|
|
top: 50%;
|
|
height: 1px;
|
|
background: var(--mat-sys-outline);
|
|
}
|
|
|
|
&:after {
|
|
content: "";
|
|
position: absolute;
|
|
right: 0;
|
|
width: 120px;
|
|
top: 50%;
|
|
height: 1px;
|
|
background: var(--mat-sys-outline);
|
|
}
|
|
}
|
|
|
|
.boxed-auth {
|
|
width: 100%;
|
|
max-width: 480px;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.max-width-form {
|
|
max-width: 450px;
|
|
}
|
|
|
|
.mat-mdc-form-field.mat-form-field-invalid {
|
|
|
|
.mdc-notched-outline__leading,
|
|
.mdc-notched-outline__notch,
|
|
.mdc-notched-outline__trailing {
|
|
border-color: $error !important;
|
|
}
|
|
}
|
|
|
|
.error-msg {
|
|
position: absolute;
|
|
top: -19px;
|
|
right: 3px;
|
|
} |