From 65f4ff69099dff5a342a3e26238978a125e10cf9 Mon Sep 17 00:00:00 2001 From: Nick Krantz <125900171+nick-livefront@users.noreply.github.com> Date: Wed, 4 Jun 2025 08:07:44 -0500 Subject: [PATCH] [PM-21791] Nudge UI Bug Fixes (#15010) * remove margin bottom from empty vault nudge * update page title to vault options * show badge on import of vault settings * add margin between no items title and icon * add mock to test * add comment for destroying vault settings page * fix logic for manage/create collection * account for deleted ciphers when showing the import nudge * refactor name of vault import nudge --- .../vault-v2/vault-v2.component.html | 2 +- .../settings/vault-settings-v2.component.html | 14 +++- .../settings/vault-settings-v2.component.ts | 26 ++++++- .../services/custom-nudges-services/index.ts | 1 + .../vault-settings-import-nudge.service.ts | 74 +++++++++++++++++++ .../src/vault/services/nudges.service.spec.ts | 5 ++ .../src/vault/services/nudges.service.ts | 3 + .../src/no-items/no-items.component.html | 2 +- 8 files changed, 120 insertions(+), 7 deletions(-) create mode 100644 libs/angular/src/vault/services/custom-nudges-services/vault-settings-import-nudge.service.ts diff --git a/apps/browser/src/vault/popup/components/vault-v2/vault-v2.component.html b/apps/browser/src/vault/popup/components/vault-v2/vault-v2.component.html index da7b139359..ddd26b7742 100644 --- a/apps/browser/src/vault/popup/components/vault-v2/vault-v2.component.html +++ b/apps/browser/src/vault/popup/components/vault-v2/vault-v2.component.html @@ -46,7 +46,7 @@ [title]="'hasItemsVaultNudgeTitle' | i18n" (onDismiss)="dismissVaultNudgeSpotlight(NudgeType.HasVaultItems)" > -