81 lines
1.6 KiB
SCSS
81 lines
1.6 KiB
SCSS
#account_create_step2_form_type,
|
|
#create_group_form_type
|
|
{
|
|
display: flex;
|
|
|
|
> .form-check {
|
|
margin-right: 10px;
|
|
|
|
&:last-child {
|
|
margin-right: 0;
|
|
}
|
|
}
|
|
}
|
|
|
|
label.required:after,
|
|
legend.required:after
|
|
{
|
|
content: "*" !important;
|
|
color: #B02A37;
|
|
padding-left: 4px;
|
|
}
|
|
|
|
label.form-check-label.required:after {
|
|
content: '' !important;
|
|
}
|
|
|
|
#account_create_step2_form_plainPassword_first:invalid,
|
|
#account_create_step2_form_plainPassword_second:invalid,
|
|
#login-password:invalid {
|
|
background-image: none !important;
|
|
}
|
|
|
|
#account_create_step2_form_plainPassword_first:valid,
|
|
#account_create_step2_form_plainPassword_second:valid,
|
|
#login-password:valid {
|
|
background-image: none !important;
|
|
}
|
|
|
|
.password-visibility {
|
|
display: flex;
|
|
align-items: center;
|
|
|
|
> input {
|
|
border-right: 0;
|
|
}
|
|
|
|
> .eye {
|
|
background-color: transparent;
|
|
border-top-left-radius: 0;
|
|
border-bottom-left-radius: 0;
|
|
border-bottom-right-radius: var(--bs-border-radius-sm) !important;
|
|
border-top-right-radius: var(--bs-border-radius-sm) !important;
|
|
height: fit-content;
|
|
padding: 4px 8px 1.2px 4px;
|
|
}
|
|
|
|
> input.is-invalid ~ .eye {
|
|
border: 1px solid #B02A37;
|
|
}
|
|
|
|
> input.is-invalid ~ span {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
.was-validated {
|
|
> .password {
|
|
> .password-visibility {
|
|
> input:invalid ~ .eye {
|
|
border: 1px solid #B02A37;
|
|
}
|
|
|
|
> input:valid ~ .eye {
|
|
border: 1px solid #198754;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|