diff --git a/.editorconfig b/.editorconfig
index 59d9a3a..0792692 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -4,7 +4,7 @@ root = true
[*]
charset = utf-8
indent_style = space
-indent_size = 2
+indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
diff --git a/src/_theme.scss b/src/_theme.scss
new file mode 100644
index 0000000..776b96f
--- /dev/null
+++ b/src/_theme.scss
@@ -0,0 +1,8 @@
+$background-color:#151515;
+$white: #ffffff;
+$green: #33CE93;
+$text-color:#c8c8c8;
+$cyan:#47D1BC;
+$label-color:#9F9F9F;
+
+$button-color:#D1D1D1
\ No newline at end of file
diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts
index 0297262..2a58533 100644
--- a/src/app/app-routing.module.ts
+++ b/src/app/app-routing.module.ts
@@ -1,10 +1,22 @@
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
+import { DashboardComponent } from './pages/dashboard/dashboard.component';
+import { LoginComponent } from './pages/onboarding/login/login.component';
+import { OtpComponent } from './pages/onboarding/signup/otp/otp.component';
+import { SignupComponent } from './pages/onboarding/signup/signup.component';
+import { WelcomeComponent } from './pages/onboarding/welcome/welcome.component';
-const routes: Routes = [];
+const routes: Routes = [
+ { path: '', pathMatch: 'full', redirectTo: 'welcome' },
+ { component: WelcomeComponent, path: 'welcome' },
+ { component: LoginComponent, path: 'login' },
+ { component: SignupComponent, path: 'signup' },
+ { component: OtpComponent, path: 'otp' },
+ { component: DashboardComponent, path: 'dashboard' },
+];
@NgModule({
- imports: [RouterModule.forRoot(routes)],
- exports: [RouterModule]
+ imports: [RouterModule.forRoot(routes)],
+ exports: [RouterModule]
})
export class AppRoutingModule { }
diff --git a/src/app/app.component.html b/src/app/app.component.html
index c28b688..90c6b64 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -1,501 +1 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ title }} app is running!
-
-
-
-
-
-
-
Resources
-
Here are some links to help you get started:
-
-
-
-
-
Next Steps
-
What do you want to do next with your app?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ng generate component xyz
-
ng add @angular/material
-
ng add @angular/pwa
-
ng add _____
-
ng test
-
ng build
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index b1c6c96..dcd0625 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -3,10 +3,20 @@ import { BrowserModule } from '@angular/platform-browser';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
+import { OtpComponent } from './pages/onboarding/signup/otp/otp.component';
+import { LoginComponent } from './pages/onboarding/login/login.component';
+import { SignupComponent } from './pages/onboarding/signup/signup.component';
+import { DashboardComponent } from './pages/dashboard/dashboard.component';
+import { WelcomeComponent } from './pages/onboarding/welcome/welcome.component';
@NgModule({
declarations: [
- AppComponent
+ AppComponent,
+ LoginComponent,
+ OtpComponent,
+ SignupComponent,
+ DashboardComponent,
+ WelcomeComponent,
],
imports: [
BrowserModule,
diff --git a/src/app/pages/dashboard/dashboard.component.html b/src/app/pages/dashboard/dashboard.component.html
new file mode 100644
index 0000000..9e135fc
--- /dev/null
+++ b/src/app/pages/dashboard/dashboard.component.html
@@ -0,0 +1,11 @@
+
\ No newline at end of file
diff --git a/src/app/pages/dashboard/dashboard.component.scss b/src/app/pages/dashboard/dashboard.component.scss
new file mode 100644
index 0000000..1d0a898
--- /dev/null
+++ b/src/app/pages/dashboard/dashboard.component.scss
@@ -0,0 +1,43 @@
+header {
+ background-color: $background-color;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ height: 70px;
+ top: 0;
+ left: 0;
+ padding: 0 10px;
+
+ .logo {
+ display: flex;
+ padding: 6px;
+ align-items: center;
+ }
+
+ .logo-holder {
+ display: flex;
+ align-items: center;
+ transition: width 0.3s;
+ overflow: hidden;
+ text-decoration: none;
+
+ h5 {
+ font-family: "Oswald", sans-serif;
+ color: $text-color;
+ font-weight: 100;
+ left: 0;
+ letter-spacing: 1.5px;
+ font-size: 21px;
+ }
+
+ img {
+ width: 40px;
+ }
+ }
+
+ .hamburger {
+ p {
+ color: $white;
+ }
+ }
+}
diff --git a/src/app/pages/dashboard/dashboard.component.spec.ts b/src/app/pages/dashboard/dashboard.component.spec.ts
new file mode 100644
index 0000000..5ec4ff8
--- /dev/null
+++ b/src/app/pages/dashboard/dashboard.component.spec.ts
@@ -0,0 +1,25 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { DashboardComponent } from './dashboard.component';
+
+describe('DashboardComponent', () => {
+ let component: DashboardComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ DashboardComponent ]
+ })
+ .compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(DashboardComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/pages/dashboard/dashboard.component.ts b/src/app/pages/dashboard/dashboard.component.ts
new file mode 100644
index 0000000..843c80f
--- /dev/null
+++ b/src/app/pages/dashboard/dashboard.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-dashboard',
+ templateUrl: './dashboard.component.html',
+ styleUrls: ['./dashboard.component.scss']
+})
+export class DashboardComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/pages/onboarding/_commonheader.scss b/src/app/pages/onboarding/_commonheader.scss
new file mode 100644
index 0000000..9636619
--- /dev/null
+++ b/src/app/pages/onboarding/_commonheader.scss
@@ -0,0 +1,113 @@
+@import "../../../theme";
+
+header {
+ background-color: $background-color;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ height: 70px;
+ top: 0;
+ left: 0;
+ padding: 0 10px;
+
+ .logo {
+ display: flex;
+ padding: 6px;
+ align-items: center;
+ }
+
+ .logo-holder {
+ display: flex;
+ align-items: center;
+ transition: width 0.3s;
+ overflow: hidden;
+ text-decoration: none;
+
+ h5 {
+ font-family: "Oswald", sans-serif;
+ color: $text-color;
+ font-weight: 100;
+ left: 0;
+ letter-spacing: 1.5px;
+ font-size: 21px;
+ }
+
+ img {
+ width: 40px;
+ }
+ }
+
+ .hamburger {
+ p {
+ color: $white;
+ }
+ }
+}
+
+.upfold {
+ background-color: $background-color;
+ background-image: url("../../../assets/Sprinklers.svg");
+ background-repeat: repeat;
+ padding: 20px 6px;
+
+ h3 {
+ text-align: center;
+ color: $white;
+ font-family: "Oswald", sans-serif;
+ font-weight: 200;
+ font-size: 27px;
+ letter-spacing: 1px;
+ opacity: 85%;
+ }
+
+ p {
+ text-align: center;
+ color: $text-color;
+ font-size: 13px;
+ font-family: "Poppins", sans-serif;
+ opacity: 70%;
+ padding: 0 10px;
+ line-height: 30px;
+ font-weight: 100;
+ }
+}
+
+button {
+ border-radius: 25px;
+ height: 45px;
+ font-size: 14px;
+ font-family: "Poppins", sans-serif;
+ border: none;
+ margin: 5px 0;
+ font-weight: 600;
+}
+
+.user-inputs {
+ input {
+ width: 80vw;
+ height: 7vh;
+ border-radius: 25px;
+ box-shadow: inset 0px 0px 7px 0px $text-color;
+ border: none;
+ outline: none;
+ text-indent: 30px;
+ }
+
+ ::-webkit-input-placeholder {
+ padding-left: 10px;
+ font-family: "Poppins", sans-serif;
+ color: $text-color;
+ font-size: 12px;
+ background-repeat: no-repeat;
+ background-position-x: 15px;
+ background-position-y: 3px;
+ }
+
+ label {
+ font-family: "Poppins", sans-serif;
+ color: $label-color;
+ font-size: 10px;
+ font-weight: 600;
+ opacity: 60%;
+ }
+}
diff --git a/src/app/pages/onboarding/login/login.component.html b/src/app/pages/onboarding/login/login.component.html
new file mode 100644
index 0000000..e007ed9
--- /dev/null
+++ b/src/app/pages/onboarding/login/login.component.html
@@ -0,0 +1,49 @@
+
+
+
+
+
Welcome!
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/pages/onboarding/login/login.component.scss b/src/app/pages/onboarding/login/login.component.scss
new file mode 100644
index 0000000..377fa8a
--- /dev/null
+++ b/src/app/pages/onboarding/login/login.component.scss
@@ -0,0 +1,57 @@
+@import "../commonheader";
+
+
+.user-inputs {
+ display: flex;
+ flex-direction: column;
+ // align-items: center;
+ padding: 10px 36px;
+
+ input {
+ margin: 10px 0;
+ }
+
+ input[type="email"]::-webkit-input-placeholder {
+ background-image: url("../../../../assets/email-solid.svg");
+ background-repeat: no-repeat;
+ background-position-x: 15px;
+ background-position-y: 5px;
+ }
+ input[type="password"]::-webkit-input-placeholder {
+ background-image: url("../../../../assets/locked.svg");
+ background-repeat: no-repeat;
+ background-position-x: 15px;
+ background-position-y: 3px;
+ }
+
+ div {
+ align-items: center;
+ padding-bottom: 10px;
+ padding-left: 10px;
+ }
+
+ svg {
+ width: 10px;
+ height: 10px;
+ margin-right: 10px;
+ }
+
+ a {
+ text-decoration: none;
+ padding: 10px;
+ color: $cyan;
+ font-family: "Poppins", sans-serif;
+ font-size: 12px;
+ font-weight: 600;
+ }
+}
+
+.sign-in {
+ padding: 0 22px;
+ bottom: 10px;
+ position: absolute;
+
+ button{
+ width: 50vh;
+ }
+}
diff --git a/src/app/pages/onboarding/login/login.component.spec.ts b/src/app/pages/onboarding/login/login.component.spec.ts
new file mode 100644
index 0000000..d2c0e6c
--- /dev/null
+++ b/src/app/pages/onboarding/login/login.component.spec.ts
@@ -0,0 +1,25 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { LoginComponent } from './login.component';
+
+describe('LoginComponent', () => {
+ let component: LoginComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ LoginComponent ]
+ })
+ .compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(LoginComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/pages/onboarding/login/login.component.ts b/src/app/pages/onboarding/login/login.component.ts
new file mode 100644
index 0000000..c6da790
--- /dev/null
+++ b/src/app/pages/onboarding/login/login.component.ts
@@ -0,0 +1,16 @@
+import { Component, OnInit } from '@angular/core';
+import { Router } from '@angular/router';
+
+@Component({
+ selector: 'app-login',
+ templateUrl: './login.component.html',
+ styleUrls: ['./login.component.scss']
+})
+export class LoginComponent implements OnInit {
+
+ constructor(private router: Router) { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/pages/onboarding/signup/otp/otp.component.html b/src/app/pages/onboarding/signup/otp/otp.component.html
new file mode 100644
index 0000000..c55bc96
--- /dev/null
+++ b/src/app/pages/onboarding/signup/otp/otp.component.html
@@ -0,0 +1,45 @@
+
+
+
+
+
OTP
+
Please enter the 4 digit code sent to
+
1992.bharathkumarm@gmail.com
+
Change Email
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/pages/onboarding/signup/otp/otp.component.scss b/src/app/pages/onboarding/signup/otp/otp.component.scss
new file mode 100644
index 0000000..f29e6b2
--- /dev/null
+++ b/src/app/pages/onboarding/signup/otp/otp.component.scss
@@ -0,0 +1,59 @@
+@import "../../commonheader";
+
+.upfold div {
+ display: grid;
+
+ span {
+ text-align: center;
+ color: $text-color;
+ font-size: 13px;
+ font-family: "Poppins", sans-serif;
+ opacity: 70%;
+ padding: 0 10px;
+ line-height: 30px;
+ font-weight: 600;
+ }
+
+ a {
+ text-decoration: none;
+ color: $cyan;
+ font-family: "Poppins", sans-serif;
+ font-size: 12px;
+ font-weight: 600;
+ margin-left: auto;
+ margin-right: auto;
+ }
+}
+
+.user-inputs {
+ display: flex;
+ justify-content: center;
+
+ input {
+ width: 60px;
+ margin: 40px 10px;
+ }
+}
+
+.sign-in {
+ padding: 0 20px;
+ bottom: 10px;
+ position: absolute;
+ display: grid;
+
+ button {
+ width: 50vh;
+ background-color: $button-color;
+ color: $white;
+ }
+ a {
+ text-decoration: none;
+ color: $cyan;
+ font-family: "Poppins", sans-serif;
+ font-size: 14px;
+ font-weight: 600;
+ margin-left: auto;
+ margin-right: auto;
+ padding-bottom: 10px;
+ }
+}
diff --git a/src/app/pages/onboarding/signup/otp/otp.component.spec.ts b/src/app/pages/onboarding/signup/otp/otp.component.spec.ts
new file mode 100644
index 0000000..7cc3121
--- /dev/null
+++ b/src/app/pages/onboarding/signup/otp/otp.component.spec.ts
@@ -0,0 +1,25 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { OtpComponent } from './otp.component';
+
+describe('OtpComponent', () => {
+ let component: OtpComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ OtpComponent ]
+ })
+ .compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(OtpComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/pages/onboarding/signup/otp/otp.component.ts b/src/app/pages/onboarding/signup/otp/otp.component.ts
new file mode 100644
index 0000000..9d0f105
--- /dev/null
+++ b/src/app/pages/onboarding/signup/otp/otp.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-otp',
+ templateUrl: './otp.component.html',
+ styleUrls: ['./otp.component.scss']
+})
+export class OtpComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/pages/onboarding/signup/signup.component.html b/src/app/pages/onboarding/signup/signup.component.html
new file mode 100644
index 0000000..79182cd
--- /dev/null
+++ b/src/app/pages/onboarding/signup/signup.component.html
@@ -0,0 +1,57 @@
+
+
+
+
+
What is your email?
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/pages/onboarding/signup/signup.component.scss b/src/app/pages/onboarding/signup/signup.component.scss
new file mode 100644
index 0000000..f8dca82
--- /dev/null
+++ b/src/app/pages/onboarding/signup/signup.component.scss
@@ -0,0 +1,58 @@
+@import "../commonheader";
+
+.user-inputs {
+ display: flex;
+ flex-direction: column;
+ // align-items: center;
+ padding: 10px 36px;
+
+ input {
+ margin: 5px 0;
+ }
+
+ input[type="name"]::-webkit-input-placeholder {
+ background-image: url("../../../../assets/user.svg");
+ background-repeat: no-repeat;
+ background-position-x: 15px;
+ background-position-y: 4px;
+ }
+
+ input[type="email"]::-webkit-input-placeholder {
+ background-image: url("../../../../assets/email-solid.svg");
+ background-repeat: no-repeat;
+ background-position-x: 15px;
+ background-position-y: 5px;
+ }
+ input[type="password"]::-webkit-input-placeholder {
+ background-image: url("../../../../assets/locked.svg");
+ background-repeat: no-repeat;
+ background-position-x: 15px;
+ background-position-y: 3px;
+ }
+
+ div {
+ align-items: center;
+ padding-bottom: 10px;
+ padding-left: 10px;
+ }
+
+ svg {
+ width: 12px;
+ height: 12px;
+ margin-right: 7px;
+ display: inline-block;
+ vertical-align: middle;
+ }
+}
+
+.sign-in {
+ padding: 0 20px;
+ bottom: 10px;
+ position: absolute;
+
+ button {
+ width: 50vh;
+ background-color: $button-color;
+ color: $white;
+ }
+}
diff --git a/src/app/pages/onboarding/signup/signup.component.spec.ts b/src/app/pages/onboarding/signup/signup.component.spec.ts
new file mode 100644
index 0000000..2c39790
--- /dev/null
+++ b/src/app/pages/onboarding/signup/signup.component.spec.ts
@@ -0,0 +1,25 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { SignupComponent } from './signup.component';
+
+describe('SignupComponent', () => {
+ let component: SignupComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ SignupComponent ]
+ })
+ .compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(SignupComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/pages/onboarding/signup/signup.component.ts b/src/app/pages/onboarding/signup/signup.component.ts
new file mode 100644
index 0000000..d59051e
--- /dev/null
+++ b/src/app/pages/onboarding/signup/signup.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-signup',
+ templateUrl: './signup.component.html',
+ styleUrls: ['./signup.component.scss']
+})
+export class SignupComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/pages/onboarding/welcome/welcome.component.html b/src/app/pages/onboarding/welcome/welcome.component.html
new file mode 100644
index 0000000..b97abb7
--- /dev/null
+++ b/src/app/pages/onboarding/welcome/welcome.component.html
@@ -0,0 +1,290 @@
+
+
+
+
+
Connect with Us
+
Lorem ipsum dolor sit amet, consectetur adipiscing elit
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/pages/onboarding/welcome/welcome.component.scss b/src/app/pages/onboarding/welcome/welcome.component.scss
new file mode 100644
index 0000000..eb432dd
--- /dev/null
+++ b/src/app/pages/onboarding/welcome/welcome.component.scss
@@ -0,0 +1,43 @@
+@import "../../../../theme";
+@import "../commonheader";
+
+html {
+ background-color: $background-color;
+}
+.connectus-svg {
+ padding: 15px;
+ background-color: $background-color;
+ background-image: url("../../../../assets/Sprinklers2.svg");
+
+ svg {
+ width: 100%;
+ height: 45vh;
+ }
+}
+
+.user-fields {
+ padding: 10px 20px;
+ bottom: 0px;
+ position: absolute;
+ background-color: $background-color;
+ background-image: url("../../../../assets/Sprinklers3.svg");
+
+ .create-btn {
+ background-color: $green;
+ }
+ .signin-btn {
+
+ opacity: 20%;
+
+ span{
+ color: $green;
+ opacity: 100%;
+ }
+ }
+
+ button {
+ width: 50vh;
+ background-color: $button-color;
+ color: $white;
+ }
+}
diff --git a/src/app/pages/onboarding/welcome/welcome.component.spec.ts b/src/app/pages/onboarding/welcome/welcome.component.spec.ts
new file mode 100644
index 0000000..949ca3c
--- /dev/null
+++ b/src/app/pages/onboarding/welcome/welcome.component.spec.ts
@@ -0,0 +1,25 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { WelcomeComponent } from './welcome.component';
+
+describe('WelcomeComponent', () => {
+ let component: WelcomeComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [ WelcomeComponent ]
+ })
+ .compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(WelcomeComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/pages/onboarding/welcome/welcome.component.ts b/src/app/pages/onboarding/welcome/welcome.component.ts
new file mode 100644
index 0000000..30dd78c
--- /dev/null
+++ b/src/app/pages/onboarding/welcome/welcome.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-welcome',
+ templateUrl: './welcome.component.html',
+ styleUrls: ['./welcome.component.scss']
+})
+export class WelcomeComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/assets/Connect with us (1).svg b/src/assets/Connect with us (1).svg
new file mode 100644
index 0000000..be116fd
--- /dev/null
+++ b/src/assets/Connect with us (1).svg
@@ -0,0 +1,106 @@
+
diff --git a/src/assets/Footer-bottom.svg b/src/assets/Footer-bottom.svg
new file mode 100644
index 0000000..796734f
--- /dev/null
+++ b/src/assets/Footer-bottom.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/assets/Logo.svg b/src/assets/Logo.svg
new file mode 100644
index 0000000..84b8554
--- /dev/null
+++ b/src/assets/Logo.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/Sprinklers.svg b/src/assets/Sprinklers.svg
new file mode 100644
index 0000000..f4263b2
--- /dev/null
+++ b/src/assets/Sprinklers.svg
@@ -0,0 +1,29 @@
+
diff --git a/src/assets/Sprinklers2.svg b/src/assets/Sprinklers2.svg
new file mode 100644
index 0000000..ed6e867
--- /dev/null
+++ b/src/assets/Sprinklers2.svg
@@ -0,0 +1,34 @@
+
diff --git a/src/assets/Sprinklers3.svg b/src/assets/Sprinklers3.svg
new file mode 100644
index 0000000..c65eb39
--- /dev/null
+++ b/src/assets/Sprinklers3.svg
@@ -0,0 +1,25 @@
+
diff --git a/src/assets/email-solid.svg b/src/assets/email-solid.svg
new file mode 100644
index 0000000..00bb05a
--- /dev/null
+++ b/src/assets/email-solid.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/assets/info-solid.svg b/src/assets/info-solid.svg
new file mode 100644
index 0000000..1e4be7c
--- /dev/null
+++ b/src/assets/info-solid.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/locked.svg b/src/assets/locked.svg
new file mode 100644
index 0000000..5bde121
--- /dev/null
+++ b/src/assets/locked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/user.svg b/src/assets/user.svg
new file mode 100644
index 0000000..0611004
--- /dev/null
+++ b/src/assets/user.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/index.html b/src/index.html
index 5337871..ba5f6a7 100644
--- a/src/index.html
+++ b/src/index.html
@@ -1,13 +1,16 @@
+
-
- WebtrigonJobPortal
-
-
-
+
+ WebtrigonJobPortal
+
+
+
+
-
+
-
+
+