- This account is no longer active. Please contact your company admin for details.
+
+
+
+
+
+
+
+
+ This account is no longer active. Please contact your company admin for details.
+
+
+
+
+
+
+
+ Back to sign in
+
+
-
-
-
-
- Incorrect Account?
- Try Signing in Again
-
-
-
diff --git a/src/app/auth/disabled/disabled.page.scss b/src/app/auth/disabled/disabled.page.scss
index 5fdb92d550..4b402c85cd 100644
--- a/src/app/auth/disabled/disabled.page.scss
+++ b/src/app/auth/disabled/disabled.page.scss
@@ -1,93 +1,80 @@
-$disabled-header: #220033;
-$body-header: #000;
-$body-subheader: #4a4a4a;
-$password-icon: #b9beba;
-$secondary-cta-border: #e0e0e0;
+@import '../../../theme/colors.scss';
-.disabled {
- &--header {
- min-height: 140px;
- }
-
- &--header-container {
- min-height: 140px;
- background-color: $disabled-header;
- }
+.disabled-user {
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ height: 100%;
- &--header-logo-container {
- text-align: center;
+ &__content-container {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ flex-grow: 2;
}
- &--header-logo {
- max-width: 100px;
+ &__arrow-icon {
+ fill: $pure-white;
+ margin-right: 8px;
}
- &--body {
- padding: 24px;
- text-align: center;
+ &__cta-text {
+ font-size: 14px;
+ font-weight: 500;
}
- &--body-field {
- width: 100%;
+ &__cta {
+ margin: 0 20px 24px 20px;
}
- &--body-header {
- font-size: 24px;
- margin-top: 16px;
- margin-bottom: 8px;
- color: $body-header;
- font-weight: 700;
+ &__cta-content {
+ display: flex;
+ align-items: center;
+ justify-content: center;
}
- &--image {
- max-width: 125px;
- padding: 12px;
+ &__error-icon-container {
+ width: 60px;
+ height: 60px;
+ border-radius: 8px;
+ background: $pale-pink;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-bottom: 16px;
}
- &--subtext {
- font-size: 16px;
- color: $body-subheader;
- margin-top: 8px;
- margin-bottom: 24px;
+ &__error-icon {
+ width: 45px;
+ height: 45px;
}
- &--primary-cta {
- .mat-button-base {
- width: 100%;
- font-weight: 700;
- min-height: 47px;
- }
+ &__text {
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ flex-direction: column;
}
- &--password-visibility-icon {
- color: $password-icon;
+ &__header {
+ color: $black;
+ font-size: 20px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+ height: 26px;
+ margin: 0;
}
- &--secondary-cta {
- .mat-button-base {
- width: 100%;
- font-weight: 700;
- min-height: 47px;
- letter-spacing: 1.6px;
- border: 1px solid $secondary-cta-border;
- }
- margin-top: 24px;
- }
-
- &--redirect {
- margin: 16px;
+ &__content {
+ color: $black-light;
text-align: center;
- font-size: 16px;
- a {
- text-decoration: none;
- }
- }
-
- &--edit-email {
- text-align: end;
- }
-
- &--greyed {
- color: grey;
+ font-size: 14px;
+ font-style: normal;
+ font-weight: 400;
+ line-height: 1.25;
+ height: 36px;
+ width: 274px;
}
}
diff --git a/src/app/auth/new-password/new-password.module.ts b/src/app/auth/new-password/new-password.module.ts
index ebe48b4b6e..452791efbb 100644
--- a/src/app/auth/new-password/new-password.module.ts
+++ b/src/app/auth/new-password/new-password.module.ts
@@ -17,6 +17,7 @@ import { MatIconModule } from '@angular/material/icon';
import { MatButtonModule } from '@angular/material/button';
import { PopupComponent } from './popup/popup.component';
+import { SharedModule } from 'src/app/shared/shared.module';
@NgModule({
imports: [
@@ -30,6 +31,7 @@ import { PopupComponent } from './popup/popup.component';
ReactiveFormsModule,
MatIconModule,
MatButtonModule,
+ SharedModule,
],
declarations: [NewPasswordPage, PopupComponent],
})
diff --git a/src/app/auth/new-password/new-password.page.html b/src/app/auth/new-password/new-password.page.html
index ad72afd5e7..b5798a0961 100644
--- a/src/app/auth/new-password/new-password.page.html
+++ b/src/app/auth/new-password/new-password.page.html
@@ -1,133 +1,116 @@
-
-
-