From e9f8d90a1f3fa4b9e9fa27944e86be6be1756144 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Mon, 30 Dec 2019 15:43:50 +0300 Subject: [PATCH] feat(account): make auth wrapper component replaceable #2404 --- .../lib/components/login/login.component.html | 132 ++++++++++-------- .../register/register.component.html | 109 ++++++++------- .../account/src/lib/models/account.ts | 11 ++ .../packages/account/src/lib/models/index.ts | 1 + 4 files changed, 139 insertions(+), 114 deletions(-) diff --git a/npm/ng-packs/packages/account/src/lib/components/login/login.component.html b/npm/ng-packs/packages/account/src/lib/components/login/login.component.html index db4e7e9f45..c448e2a228 100644 --- a/npm/ng-packs/packages/account/src/lib/components/login/login.component.html +++ b/npm/ng-packs/packages/account/src/lib/components/login/login.component.html @@ -1,64 +1,74 @@ - - -

{{ 'AbpAccount::Login' | abpLocalization }}

- - {{ 'AbpAccount::AreYouANewUser' | abpLocalization }} - {{ - 'AbpAccount::Register' | abpLocalization - }} - -
-
- - -
-
- + + + +

{{ 'AbpAccount::Login' | abpLocalization }}

+ + {{ 'AbpAccount::AreYouANewUser' | abpLocalization }} + {{ + 'AbpAccount::Register' | abpLocalization + }} + + +
+ + +
+
+ + +
+
+
-
- -
- - {{ 'AbpAccount::Login' | abpLocalization }} - - -
- - - - + + {{ 'AbpAccount::Login' | abpLocalization }} + + + + + + diff --git a/npm/ng-packs/packages/account/src/lib/components/register/register.component.html b/npm/ng-packs/packages/account/src/lib/components/register/register.component.html index eebd20cdde..4a0f75d010 100644 --- a/npm/ng-packs/packages/account/src/lib/components/register/register.component.html +++ b/npm/ng-packs/packages/account/src/lib/components/register/register.component.html @@ -1,54 +1,57 @@ - - -

{{ 'AbpAccount::Register' | abpLocalization }}

- - {{ 'AbpAccount::AlreadyRegistered' | abpLocalization }} - {{ - 'AbpAccount::Login' | abpLocalization - }} - -
-
- * -
-
- * -
-
- * -
- - {{ 'AbpAccount::Register' | abpLocalization }} - -
-
+ + +

{{ 'AbpAccount::Register' | abpLocalization }}

+ + {{ 'AbpAccount::AlreadyRegistered' | abpLocalization }} + {{ + 'AbpAccount::Login' | abpLocalization + }} + +
+
+ * +
+
+ * +
+
+ * +
+ + {{ 'AbpAccount::Register' | abpLocalization }} + +
+
diff --git a/npm/ng-packs/packages/account/src/lib/models/account.ts b/npm/ng-packs/packages/account/src/lib/models/account.ts index b0bbae02ab..faa38252c9 100644 --- a/npm/ng-packs/packages/account/src/lib/models/account.ts +++ b/npm/ng-packs/packages/account/src/lib/models/account.ts @@ -1,3 +1,14 @@ +import { TemplateRef } from '@angular/core'; + +export namespace Account { + export interface AuthWrapperComponentInputs { + readonly mainContentRef: TemplateRef; + readonly cancelContentRef?: TemplateRef; + } + + // tslint:disable-next-line: no-empty-interface + export interface AuthWrapperComponentOutputs {} + // tslint:disable-next-line: no-empty-interface export interface TenantBoxComponentInputs {} diff --git a/npm/ng-packs/packages/account/src/lib/models/index.ts b/npm/ng-packs/packages/account/src/lib/models/index.ts index 4dcd63408e..25b28cb9a0 100644 --- a/npm/ng-packs/packages/account/src/lib/models/index.ts +++ b/npm/ng-packs/packages/account/src/lib/models/index.ts @@ -1,3 +1,4 @@ +export * from './account'; export * from './options'; export * from './user'; export * from './tenant';