From ee36dafb25009f12ecea5107b4a2ff76a06afe77 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Thu, 3 Jun 2021 18:56:22 +0200 Subject: [PATCH] Add account registration page --- apps/client/src/app/app-routing.module.ts | 11 ++- apps/client/src/app/app.component.html | 14 +-- apps/client/src/app/app.component.scss | 2 - apps/client/src/app/app.component.ts | 18 ++-- apps/client/src/app/app.module.ts | 2 + .../components/header/header.component.html | 95 ++++++++++++------ .../app/components/header/header.component.ts | 2 +- .../app/components/header/header.module.ts | 2 +- ...ogin-with-access-token-dialog.component.ts | 2 +- .../login-with-access-token-dialog.html | 0 .../login-with-access-token-dialog.module.ts | 0 .../login-with-access-token-dialog.scss | 0 apps/client/src/app/core/auth.guard.ts | 7 +- .../landing-page-routing.module.ts} | 6 +- .../landing-page.component.ts} | 44 +-------- .../landing-page.html} | 16 +-- .../app/pages/landing/landing-page.module.ts | 25 +++++ .../landing-page.scss} | 0 .../src/app/pages/pricing/pricing-page.html | 8 +- .../register/register-page-routing.module.ts | 15 +++ .../pages/register/register-page.component.ts | 98 +++++++++++++++++++ .../src/app/pages/register/register-page.html | 30 ++++++ .../register-page.module.ts} | 14 +-- .../src/app/pages/register/register-page.scss | 3 + .../show-access-token-dialog.component.ts | 2 +- .../show-access-token-dialog.html | 0 .../show-access-token-dialog.module.ts | 2 +- .../show-access-token-dialog.scss | 0 .../src/app/services/token-storage.service.ts | 6 +- apps/client/src/assets/sitemap.xml | 12 ++- apps/client/src/styles.scss | 4 + 31 files changed, 319 insertions(+), 121 deletions(-) rename apps/client/src/app/{pages/login => components}/login-with-access-token-dialog/login-with-access-token-dialog.component.ts (90%) rename apps/client/src/app/{pages/login => components}/login-with-access-token-dialog/login-with-access-token-dialog.html (100%) rename apps/client/src/app/{pages/login => components}/login-with-access-token-dialog/login-with-access-token-dialog.module.ts (100%) rename apps/client/src/app/{pages/login => components}/login-with-access-token-dialog/login-with-access-token-dialog.scss (100%) rename apps/client/src/app/pages/{login/login-page-routing.module.ts => landing/landing-page-routing.module.ts} (60%) rename apps/client/src/app/pages/{login/login-page.component.ts => landing/landing-page.component.ts} (83%) rename apps/client/src/app/pages/{login/login-page.html => landing/landing-page.html} (96%) create mode 100644 apps/client/src/app/pages/landing/landing-page.module.ts rename apps/client/src/app/pages/{login/login-page.scss => landing/landing-page.scss} (100%) create mode 100644 apps/client/src/app/pages/register/register-page-routing.module.ts create mode 100644 apps/client/src/app/pages/register/register-page.component.ts create mode 100644 apps/client/src/app/pages/register/register-page.html rename apps/client/src/app/pages/{login/login-page.module.ts => register/register-page.module.ts} (63%) create mode 100644 apps/client/src/app/pages/register/register-page.scss rename apps/client/src/app/pages/{login => register}/show-access-token-dialog/show-access-token-dialog.component.ts (94%) rename apps/client/src/app/pages/{login => register}/show-access-token-dialog/show-access-token-dialog.html (100%) rename apps/client/src/app/pages/{login => register}/show-access-token-dialog/show-access-token-dialog.module.ts (92%) rename apps/client/src/app/pages/{login => register}/show-access-token-dialog/show-access-token-dialog.scss (100%) diff --git a/apps/client/src/app/app-routing.module.ts b/apps/client/src/app/app-routing.module.ts index 30338f400..51dcaf4f5 100644 --- a/apps/client/src/app/app-routing.module.ts +++ b/apps/client/src/app/app-routing.module.ts @@ -45,6 +45,13 @@ const routes: Routes = [ (m) => m.PricingPageModule ) }, + { + path: 'register', + loadChildren: () => + import('./pages/register/register-page.module').then( + (m) => m.RegisterPageModule + ) + }, { path: 'resources', loadChildren: () => @@ -55,7 +62,9 @@ const routes: Routes = [ { path: 'start', loadChildren: () => - import('./pages/login/login-page.module').then((m) => m.LoginPageModule) + import('./pages/landing/landing-page.module').then( + (m) => m.LandingPageModule + ) }, { path: 'tools', diff --git a/apps/client/src/app/app.component.html b/apps/client/src/app/app.component.html index 33245fb54..b077b1b12 100644 --- a/apps/client/src/app/app.component.html +++ b/apps/client/src/app/app.component.html @@ -12,13 +12,15 @@