From 80314f51a1386dcf0c4af324a149cd721042c4ef Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Thu, 28 Sep 2023 16:52:05 +0200 Subject: [PATCH] [BEEEP] [PM-3838] Refactor password callout (#6234) --- .storybook/main.ts | 1 + .../components/reset-password.component.html | 9 ++-- .../organizations/members/members.module.ts | 3 ++ .../register-form.component.html | 8 +-- .../register-form/register-form.module.ts | 4 +- .../src/app/auth/set-password.component.html | 8 +-- .../settings/change-password.component.html | 8 +-- .../emergency-access-takeover.component.html | 8 +-- .../app/auth/update-password.component.html | 7 ++- .../auth/update-temp-password.component.html | 8 +-- .../src/app/shared/loose-components.module.ts | 3 ++ apps/web/src/scss/callouts.scss | 4 -- libs/auth/src/index.ts | 1 + .../password-callout.component.html | 24 +++++++++ .../password-callout.component.ts | 36 +++++++++++++ .../password-callout.stories.ts | 52 +++++++++++++++++++ 16 files changed, 140 insertions(+), 44 deletions(-) create mode 100644 libs/auth/src/password-callout/password-callout.component.html create mode 100644 libs/auth/src/password-callout/password-callout.component.ts create mode 100644 libs/auth/src/password-callout/password-callout.stories.ts diff --git a/.storybook/main.ts b/.storybook/main.ts index acc6e2a56db..37339b7343c 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -4,6 +4,7 @@ import remarkGfm from "remark-gfm"; const config: StorybookConfig = { stories: [ + "../libs/auth/src/**/*.stories.@(js|jsx|ts|tsx)", "../libs/components/src/**/*.mdx", "../libs/components/src/**/*.stories.@(js|jsx|ts|tsx)", "../apps/web/src/**/*.mdx", diff --git a/apps/web/src/app/admin-console/organizations/members/components/reset-password.component.html b/apps/web/src/app/admin-console/organizations/members/components/reset-password.component.html index 4116f56de79..6d41249d6e1 100644 --- a/apps/web/src/app/admin-console/organizations/members/components/reset-password.component.html +++ b/apps/web/src/app/admin-console/organizations/members/components/reset-password.component.html @@ -19,13 +19,12 @@ {{ "resetPasswordLoggedOutWarning" | i18n : loggedOutWarningName }} - - +
diff --git a/apps/web/src/app/admin-console/organizations/members/members.module.ts b/apps/web/src/app/admin-console/organizations/members/members.module.ts index 71f5692a119..083fe354ff1 100644 --- a/apps/web/src/app/admin-console/organizations/members/members.module.ts +++ b/apps/web/src/app/admin-console/organizations/members/members.module.ts @@ -1,5 +1,7 @@ import { NgModule } from "@angular/core"; +import { PasswordCalloutComponent } from "@bitwarden/auth"; + import { LooseComponentsModule } from "../../../shared"; import { SharedOrganizationModule } from "../shared"; @@ -19,6 +21,7 @@ import { PeopleComponent } from "./people.component"; LooseComponentsModule, MembersRoutingModule, UserDialogModule, + PasswordCalloutComponent, ], declarations: [ BulkConfirmComponent, diff --git a/apps/web/src/app/auth/register-form/register-form.component.html b/apps/web/src/app/auth/register-form/register-form.component.html index e53c963c938..481140a7d2e 100644 --- a/apps/web/src/app/auth/register-form/register-form.component.html +++ b/apps/web/src/app/auth/register-form/register-form.component.html @@ -25,12 +25,8 @@
- - + + {{ "masterPass" | i18n }}
- - + +
diff --git a/apps/web/src/app/auth/settings/change-password.component.html b/apps/web/src/app/auth/settings/change-password.component.html index 7088cb5a686..b3ad78168d9 100644 --- a/apps/web/src/app/auth/settings/change-password.component.html +++ b/apps/web/src/app/auth/settings/change-password.component.html @@ -3,12 +3,8 @@
{{ "loggedOutWarning" | i18n }} - - + +
diff --git a/apps/web/src/app/auth/settings/emergency-access/emergency-access-takeover.component.html b/apps/web/src/app/auth/settings/emergency-access/emergency-access-takeover.component.html index dbcce914e9f..99aa194c5d6 100644 --- a/apps/web/src/app/auth/settings/emergency-access/emergency-access-takeover.component.html +++ b/apps/web/src/app/auth/settings/emergency-access/emergency-access-takeover.component.html @@ -23,12 +23,8 @@