diff --git a/libs/angular/src/scss/bwicons/fonts/bwi-font.svg b/libs/angular/src/scss/bwicons/fonts/bwi-font.svg index f6ea5d09372..cbbc8e04a37 100644 --- a/libs/angular/src/scss/bwicons/fonts/bwi-font.svg +++ b/libs/angular/src/scss/bwicons/fonts/bwi-font.svg @@ -23,9 +23,9 @@ - + - + @@ -39,6 +39,7 @@ + @@ -49,6 +50,7 @@ + diff --git a/libs/angular/src/scss/bwicons/fonts/bwi-font.ttf b/libs/angular/src/scss/bwicons/fonts/bwi-font.ttf index dd6a52c1a02..0d0c408c53a 100644 Binary files a/libs/angular/src/scss/bwicons/fonts/bwi-font.ttf and b/libs/angular/src/scss/bwicons/fonts/bwi-font.ttf differ diff --git a/libs/angular/src/scss/bwicons/fonts/bwi-font.woff b/libs/angular/src/scss/bwicons/fonts/bwi-font.woff index a20ec5903b3..0d9f0a549dc 100644 Binary files a/libs/angular/src/scss/bwicons/fonts/bwi-font.woff and b/libs/angular/src/scss/bwicons/fonts/bwi-font.woff differ diff --git a/libs/angular/src/scss/bwicons/fonts/bwi-font.woff2 b/libs/angular/src/scss/bwicons/fonts/bwi-font.woff2 index dc92f85cd76..75c7ba9b430 100644 Binary files a/libs/angular/src/scss/bwicons/fonts/bwi-font.woff2 and b/libs/angular/src/scss/bwicons/fonts/bwi-font.woff2 differ diff --git a/libs/angular/src/scss/bwicons/styles/style.scss b/libs/angular/src/scss/bwicons/styles/style.scss index 92c6434d28d..755088a92a0 100644 --- a/libs/angular/src/scss/bwicons/styles/style.scss +++ b/libs/angular/src/scss/bwicons/styles/style.scss @@ -168,6 +168,7 @@ $icons: ( "plus-circle": "\e942", "plus": "\e943", "popout": "\e944", + "premium": "\e90d", "provider": "\e945", "puzzle": "\e946", "question-circle": "\e947", @@ -198,6 +199,7 @@ $icons: ( "credit-card": "\e9a2", "desktop": "\e9a3", "archive": "\e9c1", + "unarchive": "\e918", ); @each $name, $glyph in $icons { diff --git a/libs/components/src/stories/icons/icon-data.ts b/libs/components/src/stories/icons/icon-data.ts index fc211ed4f82..802e23fa3d6 100644 --- a/libs/components/src/stories/icons/icon-data.ts +++ b/libs/components/src/stories/icons/icon-data.ts @@ -65,6 +65,10 @@ const bitwardenObjects = [ id: "bwi-id-card", usage: "identity item type", }, + { + id: "bwi-premium", + usage: "upgrade to premium", + }, { id: "bwi-send", usage: "send action or feature", @@ -204,6 +208,10 @@ const actions = [ id: "bwi-trash", usage: "delete action or trash area", }, + { + id: "bwi-unarchive", + usage: "remove item from archive", + }, { id: "bwi-undo", usage: "restore action", diff --git a/libs/vault/src/cipher-form/cipher-form.stories.ts b/libs/vault/src/cipher-form/cipher-form.stories.ts index 25494350dc3..3059deb5814 100644 --- a/libs/vault/src/cipher-form/cipher-form.stories.ts +++ b/libs/vault/src/cipher-form/cipher-form.stories.ts @@ -28,6 +28,7 @@ import { ClientType } from "@bitwarden/common/enums"; import { UriMatchStrategy } from "@bitwarden/common/models/domain/domain-service"; import { ConfigService } from "@bitwarden/common/platform/abstractions/config/config.service"; import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service"; +import { CipherArchiveService } from "@bitwarden/common/vault/abstractions/cipher-archive.service"; import { CipherType } from "@bitwarden/common/vault/enums"; import { SshKeyData } from "@bitwarden/common/vault/models/data/ssh-key.data"; import { Cipher } from "@bitwarden/common/vault/models/domain/cipher"; @@ -261,6 +262,12 @@ export default { policiesByType$: new BehaviorSubject([]), }, }, + { + provide: CipherArchiveService, + useValue: { + archiveWithServer: () => Promise.resolve(), + }, + }, ], }), componentWrapperDecorator(