From ac807b6d543ff62199f63a5ba722ccecc98bc026 Mon Sep 17 00:00:00 2001 From: addison Date: Thu, 18 Feb 2021 13:03:20 -0500 Subject: [PATCH] bells and whistles for Send --- src/app/app.component.ts | 8 ++ src/app/send/add-edit.component.html | 176 ++++++++++++++++----------- src/app/send/add-edit.component.ts | 11 ++ src/app/send/send.component.html | 2 +- src/app/send/send.component.ts | 22 +++- src/locales/en/messages.json | 19 +++ src/scss/box.scss | 10 ++ 7 files changed, 170 insertions(+), 78 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 2b1fdafc72..027b661874 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -197,6 +197,14 @@ export class AppComponent implements OnInit { break; case 'ssoCallback': this.router.navigate(['sso'], { queryParams: { code: message.code, state: message.state } }); + case 'premiumRequired': + const premiumConfirmed = await this.platformUtilsService.showDialog( + this.i18nService.t('premiumRequiredDesc'), this.i18nService.t('premiumRequired'), + this.i18nService.t('learnMore'), this.i18nService.t('cancel')); + if (premiumConfirmed) { + this.openModal(PremiumComponent, this.premiumRef); + } + break; default: } }); diff --git a/src/app/send/add-edit.component.html b/src/app/send/add-edit.component.html index 36d7e83770..46b4ccbf9d 100644 --- a/src/app/send/add-edit.component.html +++ b/src/app/send/add-edit.component.html @@ -1,6 +1,12 @@ +
+
+ + {{'sendDisabledWarning' | i18n}} + +
{{title}} @@ -8,7 +14,7 @@
- +
@@ -35,18 +41,18 @@
- +
- +
{{'sendTextDesc' | i18n}}
- +
@@ -54,99 +60,123 @@
{{'options' | i18n}} + + +
-
-
- - - -
{{'deletionDateDesc' | i18n}}
+
+
+
+
+
+ + +
{{'deletionDateDesc' | i18n}}
+
+
+ + +
{{'deletionDateDesc' | i18n}}
+
+
+ + +
{{'expirationDateDesc' | i18n}}
+
+
+ + +
{{'expirationDateDesc' | i18n}}
+
-
- +
+
+
+
+ + +
{{'maxAccessCountDesc' | i18n}}
+
+
+ + +
-
- - - -
{{'expirationDateDesc' | i18n}}
+
+
+
+
+
+ + +
{{'sendPasswordDesc' | i18n}}
+
+
+ + + +
+
-
- +
+
+
+ {{'notes' | i18n}} +
+
+
+ + {{'sendNotesDesc' | i18n}} +
+
+
+
+
+
+ + +
-
-
- - -
{{'maxAccessCountDesc' | i18n}}
-
-
- - -
-
-
-
-
-
- - -
{{'sendPasswordDesc' | i18n}}
-
-
-
-
-
- {{'notes' | i18n}} -
-
-
- - {{'sendNotesDesc' | i18n}} -
-
-
-
-
-
- - -
-
-
-
{{'share' | i18n}}
-
- - +
+ + +
+
+ +