login functionality done

This commit was merged in pull request #1.
This commit is contained in:
Kola92
2023-04-25 16:15:24 +01:00
parent c36c04def5
commit 09afab5c85
18 changed files with 996 additions and 829 deletions

View File

@@ -1,15 +1,33 @@
<div class="content ml-2 signinContainer overflow-hidden">
<div class="logo">
<img
src="../../../assets/img/logo.png"
src="../../../assets/img/logo-white.png"
class="img-fluid"
height="150"
width="150"
alt="logo"
style="width: 200px; height: 200px"
style="width: 200px; height: 200px; border-radius: 50%"
/>
</div>
<div style="text-align: center; margin-bottom: 3rem;">
<h1>
TALENTTIC TECH HUB CRM
</h1>
</div>
<ng-container *ngIf="loginSuccess">
<div class="alert alert-success" role="alert">
<i class="bi bi-check-circle mr-1"></i>
<span>Logged in successfully</span>
</div>
</ng-container>
<ng-container *ngIf="loginError">
<div class="alert alert-danger" role="alert">
<i class="bi bi-exclamation-circle mr-1"></i>
<span>Invalid email or password</span>
</div>
</ng-container>
<section class="forms">
<form (ngSubmit)="signin()" [formGroup]="loginForm" novalidate>
<div class="forms__inputBox">
@@ -17,7 +35,8 @@
type="email"
formControlName="companyEmail"
id="companyEmail"
autocomplete="off"
data-cy="signin-email"
autocomplete="new-email"
required
/>
<label for="companyEmail">Email</label>
@@ -50,7 +69,7 @@
formControlName="password"
id="password"
data-cy="signin-password"
autocomplete="off"
autocomplete="new-password"
required
/>
<i